Jenkinsfile 502 B

1234567891011121314151617181920212223
  1. pipeline {
  2. agent {
  3. docker {
  4. image 'node'
  5. args '-p 80:80'
  6. }
  7. }
  8. stages {
  9. stage('Build'){
  10. steps {
  11. sh 'npm install'
  12. }
  13. }
  14. stage('Deliver'){
  15. steps {
  16. sh './jenkins/scripts/deliver.sh'
  17. input message: 'Finished using the web site? (Click "Proceed" to continue)'
  18. sh './jenkins/scripts/kill.sh'
  19. }
  20. }
  21. }
  22. }