github actions

1. Github Secrets 설정  Github Actions를 적용할 Repo의 Setting에서 Secrets and variables에 들어가주면New repository secret로 환경 변수를 설정할 수 있음 DOCKERHUB_USERNAME=> Docker Hub 사용자 이름DOCKERHUB_PASSWORD=> Docker Hub 비밀번호EC2_HOST=> EC2 퍼블릭 IPEC2_USER=> EC2에 SSH로 접속할 때 사용할 사용자 이름임(우분투 EC2를 사용중이기에 ubuntu로 지정하였음)EC2_SSH_KEYhttps://hanjungyo.tistory.com/127 Jenkins을 이용한 Spring Boot 배포 자동화로컬에서 Spring Boot 빌드하고 docker imag..
CI/CD란? 일반적으로 개발을 할 때 1. IDE에 코드를 작성 2. 코드 테스트 3. 빌드 4. 빌드된 아티팩트를 배포 5. 버그가 발생 하면 1번으로 돌아가 코드를 다시 작성 의 사이클을 돌게된다 => 코드 수정은 오래 쌓아두었다가 한번에 하기보다는 짧은 주기로 빨리빨리 하는게 좋음 그래서 새롭게 떠오르고 있는 컨셉이 Continuous Integration (CI) 임!(지속적인 통합) 소프트웨어 개발 프로젝트의 풀 사이클을 짧은 주기로 돌려서 빠르게 자동화 시키고, 개선을 하자는 CI 컨셉이다 => 코드, 빌드, 테스트 부분을 자동화해서 조금 더 잦은 주기로 그 생명주기를 짧게 해보자는 이야기! Continuous Delivery / Deployment (CD) 임!(지속적인 제공 / 배포) 보..
JJunGyo
'github actions' 태그의 글 목록