본문 바로가기

DevOps/CircleCI

(4)
[skip ci] CircleCI에서 특정 commit 빌드 skip하는 법 :: DANIDANI git에서 프로젝트에 push를 하였을 때 CircleCI에서 자동으로 빌드가 된다. 이때, 특정 commit에 대해서 빌드를 수행하고 싶지 않은 경우는 어떻게 할까? jenkins는 plugin을 설치해야 하지만, CircleCI는 그럴 필요가 없다. 그냥 commit 메시지에 skip ci 또는 ci skip이라고만 적어주면 된다.
CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(3) - CircleCI와 EB 연동 :: DANIDANI nodejs에서 작성한 express 애플리케이션을 git에 CircleCI에서 자동 빌드가 되고 nodejs에서 작성한 테스트 코드가 실행됩니다. 빌드에 성공하고 테스트 코드도 모두 통과가 되면 AWS elastic beanstalk에 자동 배포를 해주는 ci/cd 를 구축해봅니다. ➡️ 1편으로 바로가기 2020/11/05 - [DevOps/CircleCI] - CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(1) - CircleCI와 Git 연동 ➡️ 2편으로 바로가기 2020/11/05 - [DevOps/CircleCI] - CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(2) - CircleCI Te..
CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(2) - CircleCI Test Result :: DANIDANI nodejs에서 작성한 express 애플리케이션을 git에 CircleCI에서 자동 빌드가 되고 nodejs에서 작성한 테스트 코드가 실행됩니다. 빌드에 성공하고 테스트 코드도 모두 통과가 되면 AWS elastic beanstalk에 자동 배포를 해주는 ci/cd를 구축해봅니다. ➡️ 1편으로 바로가기 2020/11/05 - [DevOps/CircleCI] - CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(1) - CircleCI와 Git 연동 1. Config.yml 수정 CircleCI의 설정파일인 config.yml 파일을 수정해줍니다. store_test_results에 path는 저장된 테스트 결과 파일의 주소를 입력해줍니다. CircleCI..
CircleCI + Git + NodeJS + AWS Elastic Beanstalk로 배포하기(1) - CircleCI와 Git 연동 :: DANIDANI nodejs에서 작성한 express 애플리케이션을 git에 CircleCI에서 자동 빌드가 되고 nodejs에서 작성한 테스트 코드가 실행됩니다. 빌드에 성공하고 테스트 코드도 모두 통과가 되면 AWS elastic beanstalk에 자동 배포를 해주는 ci/cd 를 구축해봅니다. CircleCI는 Jenkins와 다르게 별도의 설치가 필요없습니다. 아래의 링크에 들어가서 로그인하시면 됩니다. GitHub로그인하면 바로 연동이 가능합니다! https://circleci.com/vcs-authorize/ Add Projects를 누르고 연결하려는 프로젝트에 Set Up Project를 눌러줍니다. CircleCI의 설정파일인 confing.yml을 작성할 수 있습니다. Node로 설정을하면 자동으로 기..