GitLab
pull request 와 merge
•
join 기능을 만드는 task를 아래 친구에게 할당하기
•
할당된 프로젝트 클론 받아와서 브랜치 따기
◦
인텔리제이 이용
◦
명령어 이용
git checkout 브랜치이름
Java
복사
•
해당 브랜치로 commit & push하기
•
create merge request
◦
merge request 보낼 대 reviewer를 정해서 보낸다
•
리눅스에 크론탭이라는게 몇 분에 한 번씩 pull을 당긴다
•
스크립트에 빌드. 컨테이너 생성, run 까지 작성하면 자동화가 된다.
push하면 빌드 해서 container registry에 올리기
1.
민감 정보를 위해 variable 설정 (꼭 masked로 설정)
2.
스크립터 만들기
CI/CD > Editor 에서 .gitlab-ci.yml 파일 작성
script
stages:
- build
build:
image: gradle:jdk11
stage: build
script:
- gradle clean
artifacts:
paths:
- build/libs/*.jar
expire_in: 8 min
Java
복사
c.
push를 하면 Job이 시작된다