사용자 도구

사이트 도구


ci:jenkins:pipeline

문서의 이전 판입니다!


Jenkins Pipeline

Build Parameter

Notification

변수 및 Script in Declarative

pipeline {
    agent any
    environment {
        MY_ENV = "${env.BRANCH_NAME}"
    }
    // 아래에서 MY_ENV 변수로 사용
}
  • Scripting을 하려면 steps에서 script 블록을 둔다.
steps {
    echo 'Building Container..'
 
    script {
        if (ENVIRONMENT_NAME == 'development') {
            ENV_NAME = 'Development'
        } else if (ENVIRONMENT_NAME == 'release') {
            ENV_NAME = 'Production'
        }
    }
    echo 'Building Branch: ' + env.BRANCH_NAME
    echo 'Build Number: ' + env.BUILD_NUMBER
    echo 'Building Environment: ' + ENV_NAME
 
    echo "Running your service with environemnt ${ENV_NAME} now"
}
ci/jenkins/pipeline.1538468770.txt.gz · 마지막으로 수정됨: 2018/10/02 17:26 저자 kwon37xi