123456789101112131415161718192021222324252627282930313233343536 |
- pipeline {
- agent none
- stages {
- // 生产
- stage('prod') {
- agent { dockerfile true }
- when {
- branch 'master'
- }
- steps {
- sh 'composer'
- }
- }
- // 测试环境
- stage('test') {
- agent { docker 'php:7.4-cli' }
- when {
- branch 'test'
- }
- steps {
- sh 'php --version'
- }
- }
- // 生产环境
- stage('dev') {
- agent any
- when {
- branch 'dev'
- }
- steps {
- sh 'echo Jenkins Test'
- }
- }
- }
- }
|