jenkins-dockerfile/upgrade.sh
2019-09-24 19:14:09 -04:00

12 lines
367 B
Bash
Executable file

#!/bin/bash
set -e
set -u
TAG=$(date "+%Y%m%d%H%M%S")
docker pull jenkins/jenkins:lts
docker build -t custom_jenkins:$TAG ~/workspace/jenkins_docker
docker stop jenkins || echo "No container to stop"
docker rm jenkins || echo "No container to remove"
docker run -d --restart=always -p 8080:8080 -v jenkins_home:/var/jenkins_home --name jenkins custom_jenkins:$TAG