diff --git a/Dockerfile b/Dockerfile index 89d489b..9f9ce50 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ RUN apt update && apt upgrade -y RUN apt install unzip curl -y RUN mkdir /bedrock && cd /bedrock && curl -LO https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.32.1.zip && unzip bedrock-server-1.14.32.1.zip && rm bedrock-server-1.14.32.1.zip -EXPOSE 19132 +EXPOSE 19133 +VOLUME config -CMD [ "/bedrock/bedrock-server" ] +CMD [ "/bedrock/bedrock-server", "--data=/config" ] diff --git a/Jenkinsfile b/Jenkinsfile index ffbc3dc..0c430fb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,7 +15,10 @@ node("docker-node") { app.push("${env.BUILD_NUMBER}") app.push("latest") + stage('Deploy on K8s'){ + sh "/usr/local/bin/kubectl -n media delete po bedrock-0" } + } catch (err) { currentBuild.result = 'FAILURE' }