Skip to content
Snippets Groups Projects
Commit 3cf7db24 authored by Tucker Gary Siegel's avatar Tucker Gary Siegel
Browse files

u

parent 66f1ed41
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,14 @@ pipeline {
agent { label 'node3' }
tools { nodejs 'node' }
stages {
stage("v") {
stage('notify') {
steps {
script {
slack_send_start()
}
}
}
stage('ensure cli') {
steps {
sh '''
npm install -g gatsby-cli@4.24.0
......@@ -10,58 +17,50 @@ pipeline {
'''
}
}
}
// stage('notify') {
// steps {
// script {
// slack_send_start()
// }
// }
// }
// stage('build') {
// options {
// timeout(time: 5, unit: 'MINUTES')
// }
// steps {
// git branch: 'main',
// credentialsId: 'tgsiegel-gitlab-ssh',
// url: 'git@gitlab.cs.umd.edu:dawn/dawn-docs.git'
stage('build') {
options {
timeout(time: 5, unit: 'MINUTES')
}
steps {
git branch: 'main',
credentialsId: 'tgsiegel-gitlab-ssh',
url: 'git@gitlab.cs.umd.edu:dawn/dawn-docs.git'
// sh '''
// npm i
// npm run build:internal
// '''
// }
// }
sh '''
npm i
npm run build:internal
'''
}
}
// stage('copy build') {
// steps {
// sh '''
// sudo rm -rf /var/www/dawn_docs/public
// sudo cp -r public /var/www/dawn_docs
// '''
// }
// }
stage('copy build') {
steps {
sh '''
sudo rm -rf /var/www/dawn_docs/public
sudo cp -r public /var/www/dawn_docs
'''
}
}
// stage('restart nginx') {
// steps {
// sh '''
// sudo service nginx restart
// '''
// }
// }
// }
stage('restart nginx') {
steps {
sh '''
sudo service nginx restart
'''
}
}
}
// post {
// success {
// script {
// slack_send_success()
// }
// }
// failure {
// script {
// slack_send_failure()
// }
// }
// }
post {
success {
script {
slack_send_success()
}
}
failure {
script {
slack_send_failure()
}
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment