adds token from secret
This commit is contained in:
parent
591aa127d8
commit
171a61b6c2
@ -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(
|
||||
|
Reference in New Issue
Block a user