git
글 2편, 메모 0개
Git 히스토리의 대용량 파일 제거 — filter-repo
2.3GB JSON을 커밋해버렸습니다. 이미 히스토리에 들어간 파일은 .gitignore로 안 지워집니다. 히스토리를 다시 써야 합니다.
Jenkins GIT_COMMIT — Git 플러그인의 덮어쓰기
빌드 대상 레포의 커밋 해시를 env.GIT_COMMIT에 넣었는데, 배포 매니페스트엔 늘 jenkinsfile 레포의 해시가 찍혔습니다. Git 플러그인이 GIT_COMMIT을 환경 조회 때마다 다시 계산해 주입하기 때문입니다.