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 workspace
def dockerFile def dockerFile
def steamSecret = 'steam-login-token'
def steamToken
def label = "kubernetes-${UUID.randomUUID().toString()}" def label = "kubernetes-${UUID.randomUUID().toString()}"
def templateName = "pipeline-worker" def templateName = "pipeline-worker"
def steamToken = "steam-token"
pipeline { pipeline {
agent { agent {
kubernetes { kubernetes {
@ -45,6 +45,13 @@ WORKDIR /home/steam/ProjectZomboid
ENTRYPOINT ["/bin/bash", "-c", "/home/steam/ProjectZomboid/start-server.sh"] 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", imageDest: "${repository}/library/project-zomboid:latest",
dockerFile: dockerFile, dockerFile: dockerFile,
repoCreds: repositoryCreds, repoCreds: repositoryCreds,
[
"STEAM_TOKEN=${steamToken}",
],
) )
functions.deletePod( functions.deletePod(