Newer
Older
DataReport / Jenkinsfile
  1. pipeline {
  2. agent {
  3. label 'master'
  4. }
  5. stages {
  6. stage('Clean') {
  7. steps {
  8. sh 'rm -rf out'
  9. sh 'mkdir out'
  10. }
  11. }
  12. stage('Family scope report') {
  13. agent {
  14. docker {
  15. image 'cloudfluff/databaker-docker'
  16. reuseNode true
  17. }
  18. }
  19. steps {
  20. sh 'cd family-scope'
  21. sh 'jupyter-nbconvert --to python --stdout family-scope.ipynb | ipython'
  22. sh 'cp dataset-dimensions.html ../out/'
  23. }
  24. }
  25. }
  26. post {
  27. always {
  28. archiveArtifacts 'out/*'
  29. }
  30. }
  31. }