build.gradle
Gradle build 결과물 중 plane 만들어 질 경우 (아카이브)
1. Dockfile을 통해 빌드 결과물을 COPY하려고 하는데 결과물이 두 개 이상이어서 디렉토리로 지정하라는 에러가 나옵니다. # FROM openjdk:11-jdk ARG JAR_FILE=build/libs/*.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java","-jar","/app.jar"] 이 때, 이 문제를 해결하기 위한 방법 중 한 가지는 이 /*.jar을 해당 빌드된 결과물 파일명을 그대로 써넣는 것입니다. ARG JAR_FILE=build/libs/*.jar 2. Gradle build가 일어날 때 아카이브 파일을 생성하지 않도록 하여, 빌드 결과물이 하나만 나오게 하겠습니다. plane.jar이 생성되지 않도록 해줍니다. //build.gradle t..