Jenkinsfile
1 Jenkinsfile
- Jenkinsfile은 파이프라인을 만드는데 사용되는 텍스트 파일로 source-control management(git)에 의해 관리한다
- 즉 Jenkinsfile을 통해 전체의 빌드 프로세스를 정의할 수 있다
- 보통 이 프로세스에는 앱을 빌드하고 테스트하고 전달하는 단계가 포함된다
- Jenkinsfile은 두가지 방식으로 작성될 수 있다
- Declarative 방식
- Scripted 방식
- Declarative 방식이 비교적 최근에 도입되었고 Scripted 방식보다 풍부한 기능을 제공하며 가독성을 고려해 만들어졌다