adds token from secret

This commit is contained in:
Hyatt 2022-07-06 21:27:11 -05:00
parent 591aa127d8
commit 171a61b6c2
Signed by: nhyatt
GPG Key ID: C50D0BBB5BC40BEA

View File

@ -5,12 +5,12 @@ def repositoryCreds = "harbor-repository-creds"
def workspace
def dockerFile
def steamSecret = 'steam-login-token'
def steamToken
def label = "kubernetes-${UUID.randomUUID().toString()}"
def templateName = "pipeline-worker"
def steamToken = "steam-token"
pipeline {
agent {
kubernetes {
@ -45,6 +45,13 @@ WORKDIR /home/steam/ProjectZomboid
ENTRYPOINT ["/bin/bash", "-c", "/home/steam/ProjectZomboid/start-server.sh"]
"""
withCredentials([string(
credentialsId: steamSecret,
variable: "token"
)]) {
steamToken = token
}
}
}
}
@ -54,6 +61,9 @@ ENTRYPOINT ["/bin/bash", "-c", "/home/steam/ProjectZomboid/start-server.sh"]
imageDest: "${repository}/library/project-zomboid:latest",
dockerFile: dockerFile,
repoCreds: repositoryCreds,
[
"STEAM_TOKEN=${steamToken}",
],
)
functions.deletePod(