A enterprise level performance testing solution. Taking inspiration from nGrinder, this project aims to develop a Spring Boot application mirroring nGrinder's functionality as closely as feasible.
no such file (Dockerfile) 은 해결 가능했지만 Dockerfile 내부에서 다른 파일을 COPY 할 때 별도의 path 에서 진행하는 문제가 발생하였음. 예로 COPY /build/libs/app.jar /app/app.jar 로 카피해야하는데, /temp/buildkit-93y7134871/build/libs/app.jar 을 카피하는 문제가 발생. 해당 이슈 해결책이 없음으로 별도의 커스텀 빌드를 사용하기로 결정.
@LeeJeongGi 요청하신 참고자료들을 모아봤습니다.
현재 CI/CD 의 모든 과정은 Gti Actions 를 통해서 진행됩니다. 먼저 배포과정을 말씀 드리면
img_push_multi_arch.sh
배시 스크립트 실행아래는 관련된 레퍼런스 들입니다 :)
Git Actions
Kubernetes