Jenkinsfile 457 B

1234567891011121314151617181920212223242526
  1. pipeline {
  2. agent none
  3. stages {
  4. // 生产
  5. stage('prod') {
  6. agent { dockerfile true }
  7. when {
  8. branch 'master'
  9. }
  10. steps {
  11. sh 'composer --version'
  12. }
  13. }
  14. // 测试环境
  15. stage('test') {
  16. agent { docker 'php:7.4-cli'}
  17. when {
  18. branch 'test'
  19. }
  20. steps {
  21. sh 'php --version'
  22. }
  23. }
  24. }
  25. }