본문 바로가기

Project/Upload4

*Branch / MR : 기존 프로젝트에 내 코드를 작업하는 방법 1. 마스터 브랜치 pull 받아서 코드를 최신화 한다. 2. 개인 브랜치를 생성한다. 3. 개인 브랜치에서 코드를 작업한다. (작업 중 로컬에 자주 commit) 4. 작업한 내용을 개인 브랜치로 push 한다. 5. Gitlab 에서 개인 브랜치를 마스터 브랜치로 MR(merge request) 한다. 6-1. 충돌이 없으면 선배들로부터 피드백을 받고 수정 및 push를 한다. 6-2.충돌이 있으면 로컬에서 충돌을 처리한다. https://slowbreeze.tistory.com/73 7. 추가 피드백이 있다면 수정 후 다시 push한다. (MR 이후에 push 하면 다시 MR을 하는게 아니라 기존 MR에 diff로 변경사항 추가되어 보임) 8. Merge 완료 후 Jenkins 에서 configur.. 2023. 11. 6.
빌드 오류 - 프로젝트/패키지 수정 및 업데이트 미스 1. 프로젝트 내에서 vender 폴더 내 파일(패키지) 수정 프로젝트 내에서 직접 코드를 수정하려하면 경고메세지가 뜬다. 그런데 경고메세지를 무시하고 수정한 이후, 패키지 내에서 수정하는 것을 깜빡하였다. 2. 프로젝트 composer.lock 업데이트 안함 패키지를 push 하면 패키지의 버전이나 주소가 달라진다. 해당 변경 내용이 프로젝트의 composer.json 에 업데이트되어야 하는데 composer update 를 해주지 않아서 업데이트된 패키지가 프로젝트에 적용되지 않았다. 3. Satis 에 업데이트되기 전에 프로젝트를 composer update 함 패키지를 push 한 후에 프로젝트에서 composer update 를 했지만 반영되지 않았다. 패키지가 업데이트되기 위해서는 1) Jen.. 2023. 11. 6.
Satis: 패키지를 프로젝트에 올리는 방법 보호되어 있는 글 입니다. 2023. 10. 7.
*Jenkins 에 대하여 보호되어 있는 글 입니다. 2023. 10. 4.