03xxljob.groovy 828 B

1234567891011121314151617181920212223242526272829303132
  1. //file:noinspection ALL
  2. pipeline {
  3. agent any
  4. environment {
  5. projectName = 'xxl-job'
  6. }
  7. stages {
  8. stage('#检查环境') {
  9. steps {
  10. sh """
  11. java -version
  12. """
  13. }
  14. }
  15. stage('#编译项目') {
  16. steps {
  17. sh """
  18. wget -N http://git.yvanui.com/lizhiwei/jztd-deploy/raw/master/00base/03xxljob.sh
  19. chmod +x 03xxljob.sh
  20. wget -N http://git.yvanui.com/lizhiwei/jztd-deploy/raw/master/05shengke/03xxljob-prod.sh
  21. chmod +x 03xxljob-prod.sh
  22. ./03xxljob-prod.sh stop
  23. ./03xxljob.sh pull
  24. ./03xxljob-prod.sh start
  25. """
  26. }
  27. }
  28. }
  29. }