| node { | |
| stage('Clone repository') { | |
| /* Let's make sure we have the repository cloned to our workspace */ | |
| checkout scm | |
| } | |
| stage('Build image') { | |
| /* This builds the actual image; synonymous to | |
| * docker build on the command line */ | |
| sh 'docker build --rm --no-cache -t myserver_pgm_backend:jenkinsversion .' | |
| } | |
| stage('Refresh containers') { | |
| bat 'start cmd.exe /c C:\\Jenkinshelper\\refresh_docker.bat' | |
| } | |
| } |