From a4a4f1112ea8bdf5182abf2acdcc9a909c6373f3 Mon Sep 17 00:00:00 2001 From: Muhammad Raihan Akbar <ianakbar711@gmail.com> Date: Sun, 9 Mar 2025 10:50:57 +0700 Subject: [PATCH] [REFACTOR] Update path for docker --- .github/workflows/staging-ci-cd.yml | 20 +++++++++++--------- Dockerfile | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/staging-ci-cd.yml b/.github/workflows/staging-ci-cd.yml index 44ad167..3d0679e 100644 --- a/.github/workflows/staging-ci-cd.yml +++ b/.github/workflows/staging-ci-cd.yml @@ -32,7 +32,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: java-app - path: app/target/*.jar + path: . test: name: Test @@ -54,14 +54,16 @@ jobs: key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - - name: Test with Maven - run: | - mvn verify - mvn test - mvn jacoco:report - mvn test -P regression-tests - mvn verify -P integration-tests - mvn test -P uat + - name: Run Unit Tests + run: mvn test + - name: Generate Coverage Report + run: mvn jacoco:report + - name: Run Regression Tests + run: mvn test -P regression-tests + - name: Run Integration Tests + run: mvn verify -P integration-tests + - name: Run User Acceptance Tests + run: mvn test -P uat publish: name: Publish Docker Image diff --git a/Dockerfile b/Dockerfile index 96419ac..567af37 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,6 +18,6 @@ ENV JDBC_STAGING_DATABASE_URL ${JDBC_STAGING_DATABASE_URL} ENV JDBC_STAGING_DATABASE_USERNAME ${JDBC_STAGING_DATABASE_USERNAME} WORKDIR /app -COPY ./app/target/authentication-0.1.jar app.jar +COPY *.jar app.jar EXPOSE 8080 CMD ["java", "-jar", "app.jar"] -- GitLab