- Today
- Total
목록젠킨스 (2)
개발하는 고라니
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c4BYkZ/btrgjE1xcvQ/CVJOtxnj7CJPzlIw8QbKX0/img.png)
※ Environment Platform: GCP(Google Cloud Platform) OS: Debian GNU/Linux, 10 (buster) Docker: 20.10.8 JDK: open-jdk 11 저번에 젠킨스를 설치했었는데, 로컬환경(Windows)에 도커 없이 war를 배포하는 것으로 설치했었다. 이번엔 좀더 나아가 GCP(Linux)에 Docker를 이용해 Jenkins 이미지를 받아 구동하고, 깃헙을 연동하는 작업을 한다. 그리고 최종 목표인 Intellj에서 코드작업 후 repository로 push 하면 자동으로 젠킨스가 빌드해주게끔 한다. Linux에 도커를 설치하는 과정은 따로 다루지 않겠다. Docker로 Jenkins Install Jenkins - Official Ima..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WpSRH/btrf7AsMNEl/xt648L25kKgAjAZYmD5Lc1/img.png)
이번 포스팅에서는 젠킨스의 Pipeline 기능의 모든 권장 사항을 다룬다. 개요 Pipeline 시작 - Blue Ocean이나 classic UI 또는 SCM을 통해 젠킨스 파이프라인 정의하는 방법 Jenkinsfile을 만들고 사용하기 브랜치 작업과 PR Docker와 Pipeline - Jenkins가 어떻게 Docker Container를 부를 수 있는지 공유된 라이브러리로 Pipeline 연장하기 Pipeline 생성을 용이하게 하는 다른 개발툴을 사용하기 Pipeline Syntax로 작업하기 Jenkins Pipeline 젠킨스 파이프라인이란 젠킨스를 사용하여 CD 파이프라인울 구현하고 통합하는 것을 지원하는 플러그인의 집합이고, 파이프라인은 파이프라인 DSL 굼누을 통해 코드로 간단하거나..