# continuous integration

7개의 포스트

git hub action 으로 ci 하기

다양한 사람들과 협업을 할 때 에러 또는 테스트가 실패한 상태로 원격 branch 에 push 하지 않도록 막을 수 있다.즉, 기본적인 검증이 완료된 상태로 merge 할 수 있다.git hub action 설정파일을 관리하는 디렉토리이다.아래 경로에 원하는 파일을 생

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

CI/CD

나는 그저 대략적으로 CI/CD에 대해 알고 있었고 정확하게 어떤 것들을 할 수 있는지에 대해서는 (변명을 하자면 공부하기 전이라) 많이 알고 있지 않았다. 다음번에 질문을 받았을 때에는 잘 대답할 수 있도록 기록을 남겨본다.

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

eXtreme Programming

소수설 주창중 하나인 eXtreme Programming에 대해 알아보자.

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

CI/CD를 위한 gitlab pipeline 구축하기

다른 서버 개발자 및 클라이언트 개발자들과 협업을 하면 지속적인 코드 수정 및 코드 추가가 이루어지므로 지속적인 통합과 지속적인 배포가 필요하다. 하지만 매번 EC2 인스턴스에 접속해서 현재 배포되고 있는 무중단 서비스를 정지시키고 git pull을 한 다음 다시 배포

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

[DevOps] CI/CD란

CI(Continuous Integration/ 지속적 통합)는 다수의 개발자가 작성, 수정한 소스코드를 지속적으로 통합/테스트하는 것을 의미한다.CD(Continuous Deployment / 지속적 배포)는 개발, 통합, 배포, 릴리즈, 테스트를 자동화하여 지속적으

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

깃랩(Gitlab) CI/CD 튜토리얼

깃랩(Gitlab)은 온프레미스 설치형 깃 호스팅으로 유명하고, 깃헙처럼 웹서비스 형태로도 사용이 가능합니다. 다만 깃헙이 선점 효과를 톡톡히 누리고 있는지라 만년 2인자 자리를 지키고 있죠. 깃랩의 장점이라면 CI/CD가 잘되어 있습니다. 심지어 설치형이 아니라도 p

2019년 8월 24일
·
4개의 댓글
·