no need for a token
This commit is contained in:
parent
470ffd59dc
commit
df13ad3006
@ -5,8 +5,6 @@ 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"
|
||||||
@ -34,25 +32,17 @@ FROM ${repository}/dockerhub/cm2network/steamcmd:latest
|
|||||||
LABEL org.opencontainers.image.authors="The_Spider <spider@smoothnet.org>"
|
LABEL org.opencontainers.image.authors="The_Spider <spider@smoothnet.org>"
|
||||||
LABEL org.opencontainers.image.title="projectzomboid"
|
LABEL org.opencontainers.image.title="projectzomboid"
|
||||||
|
|
||||||
ARG STEAM_TOKEN
|
|
||||||
|
|
||||||
EXPOSE 16261/udp
|
EXPOSE 16261/udp
|
||||||
EXPOSE 27015/udp
|
EXPOSE 27015/udp
|
||||||
|
|
||||||
RUN /home/steam/steamcmd/steamcmd.sh +quit && \\
|
RUN /home/steam/steamcmd/steamcmd.sh +quit && \\
|
||||||
/home/steam/steamcmd/steamcmd.sh +force_install_dir /home/steam/ProjectZomboid +sv_setsteamaccount "\${STEAM_TOKEN}" +app_update 380870 validate +quit
|
/home/steam/steamcmd/steamcmd.sh +force_install_dir /home/steam/ProjectZomboid +login anonymous +app_update 380870 validate +quit
|
||||||
|
|
||||||
WORKDIR /home/steam/ProjectZomboid
|
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
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -66,9 +56,6 @@ 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}",
|
|
||||||
],
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user