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 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(
|
||||||
|
Reference in New Issue
Block a user