git Action으로 Spring boot 프로젝트 CI/CD 환경 구축
·
git
프로젝트 진행 중에 CI/CD 를 작업을 위해 git Action을 써보았다. 이전에 젠킨스 강의를 들은 덕에 뭔가 개념 이해는 되지만 실전은 녹록치 않았던 작업이었다. 특히 CD 부분... 총 17번의 실패를 겪었고 이에 대한 해결 방법도 기술 해보려고 한다. [New workflow 생성] 구성하고 싶은 리파지토리의 상단탭에서 Action을 클릭하고 왼쪽의 New workflow를 생성한다. gradle 을 검색하면 Java with Gradle 이라는 workflow를 클릭한다. [gradle.yml 작성]아래와 같이 기본으로 제공되는 gradle.yml 파일이 생성 된다. 이제 자세하게 yml 파일을 작성 해 보자. 이것만 잘 작성하면 거의 90%는 성공이라고 보지만 작성이 쉽지 않았..
Jenkins 설치하기
·
IT개념
Jenkins 는 Java 기반으로 만들어진 웹 서비스이다. Jenkins 를 설치하는 환경은 크게 두가지로 나뉘는데, Native 설치 환경 (각각의 OS에 맞춰 다운로드)과 Container 설치 환경(Docker, Kubernetes) 가 있다.  제일 간편한 방법인 Gitpod 를 이용한 방법으로 환경을 구축 해보자  Gitpod: Always ready-to-code.Gitpod is a platform for automated and standardized development environments. Available self-hosted in 3 minutes, or run locally on your laptop.www.gitpod.io  1. 본인의 깃허브로 로그인 한다. 2. Gitp..
해니01_15
'docker-compose' 태그의 글 목록