diff --git a/dawn-docs-client/dev b/dawn-docs-client/dev index e88d74152a4423193e689298cafd3766690582b6..79b26328bde76a681484c21b2596ed99ccc25c0c 100644 --- a/dawn-docs-client/dev +++ b/dawn-docs-client/dev @@ -9,48 +9,11 @@ pipeline { } } } - stage('ensure cli') { - steps { - sh ''' - npm install -g gatsby-cli@4.24.0 - gatsby -v - ''' - } - } 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 - gatsby clean - npm run build:internal - ''' - } - } - - stage('copy build') { - options { - timeout(time: 5, unit: 'MINUTES') - } - 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 - ''' + make dist-latest + ''' } } } @@ -68,3 +31,73 @@ pipeline { } } } +// pipeline { +// agent { label 'node3' } +// tools { nodejs 'node' } +// stages { +// stage('notify') { +// steps { +// script { +// slack_send_start() +// } +// } +// } +// stage('ensure cli') { +// steps { +// sh ''' +// npm install -g gatsby-cli@4.24.0 +// gatsby -v +// ''' +// } +// } +// 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 +// gatsby clean +// npm run build:internal +// ''' +// } +// } + +// stage('copy build') { +// options { +// timeout(time: 5, unit: 'MINUTES') +// } +// 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 +// ''' +// } +// } +// } + +// post { +// success { +// script { +// slack_send_success() +// } +// } +// failure { +// script { +// slack_send_failure() +// } +// } +// } +// }