pipeline { agent any tools { nodejs "node" } stages { stage('NPM Install') { steps { sh 'npm install' } } // stage('Test') { // steps { // sh 'npm run ng test --progress=false --watch false' // junit '**/test-results.xml' // } // } // stage('Lint') { // steps { // sh 'npm run ng lint' // } // } stage('Build Angular') { steps { sh 'npm run ng build --prod --aot --sm --progress=false' } } stage('Build Dockerfile') { steps { sh 'docker build . -t schedulord-frontend' } } } }