본문 바로가기

개발

Jenkins pipleline's get date(파이프라인에서 날짜 구하기)

728x90

Jenkins pipeline 으로 CI/CD 환경을 구성한 경우 artifact 를 업로드 하거나, 명령어를 실행할 때 날짜를 이용하는 경우가 많다.

 

이런 경우에 Jenkins Pipeline 에서는 아래와 같이 Script 를 이용하면 쉽게 날짜를 구하여 사용 할 수 있다.

 

import java.text.SimpleDateFormatpipeline {
    agent any
    
    stages {
        stage('Prepare Today Date') {
            steps {
                 // java 라이브러리를 이용하여 날짜를 구한다 
                 script {
                    def dateFormat = new SimpleDateFormat("yyyyMMdd")
                    def date = new Date()
                
                    today = dateFormat.format(date)                
                    
                }                
            } 
        }
        stage('Print Today Date') {
            steps {
                  // Prepare Today Date 에서 구한 today 날짜 를 출력한다.
                  echo today
            } 
        }
}

 

 

'개발' 카테고리의 다른 글

Ubuntu 에서 multifile name 변경  (0) 2020.06.03
YouTube Data Api 사용하기  (0) 2020.06.03
OSX - Mojave 에서 mecab-python3 설치하기  (0) 2020.06.03
python *.egg file install 방법  (0) 2020.06.03
cmake 컴파일시 compiler 지정하기  (0) 2020.06.03