forked from ISISNeutronMuon/InstrumentScripts
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJenkinsfile
More file actions
19 lines (16 loc) · 697 Bytes
/
Jenkinsfile
File metadata and controls
19 lines (16 loc) · 697 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Powered by Infostretch
timestamps {
node ('master') {
stage ('shared_scripting_docs - Checkout') {
checkout([$class: 'GitSCM', branches: [[name: '*/Ticket3082_Shared_scripting_docs']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '6b2f1ee9-91ff-4bc5-ab7d-6a3282eb73b4', url: 'https://github.com/ISISNeutronMuon/InstrumentScripts']]])
}
stage ('shared_scripting_docs - Build') {
// Shell build step
sh """
cd docs
sh make_doc.sh
"""
archiveArtifacts allowEmptyArchive: false, artifacts: 'docs/_build/html/**/*', caseSensitive: true, defaultExcludes: true, fingerprint: false, onlyIfSuccessful: false
}
}
}