Jenkinsfile 310 B

1234567891011121314
  1. node (label: 'docker') {
  2. def app
  3. stage('Build') {
  4. checkout scm
  5. sh 'mkdir -p _site && docker run --rm --volume="$PWD":/srv/jekyll jekyll/builder jekyll build'
  6. app = docker.build("maxep/mikee")
  7. }
  8. stage('Deploy') {
  9. sh 'docker-compose up -d'
  10. sh 'docker image prune -a -f'
  11. }
  12. }