From 093fa9b3610bdfd93cb763eff7cc22ca6347cd85 Mon Sep 17 00:00:00 2001
From: Muhammad Raihan Akbar <ianakbar711@gmail.com>
Date: Sun, 9 Mar 2025 13:01:19 +0700
Subject: [PATCH] [REFACTOR] fix jar not found on docker image

---
 .github/workflows/staging-ci-cd.yml | 4 +++-
 Dockerfile                          | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/staging-ci-cd.yml b/.github/workflows/staging-ci-cd.yml
index b35de49..23e1408 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: .
+          path: target/*.jar
 
   test:
     name: Test
@@ -78,6 +78,8 @@ jobs:
         uses: actions/download-artifact@v4
         with:
           name: java-app
+      - name: List files to verify JAR
+        run: find . -name "*.jar" | xargs ls -la
       - name: check directory
         run: ls -al
       - name: Docker login
diff --git a/Dockerfile b/Dockerfile
index 19f626a..996031b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:21-jdk-slim
 
 WORKDIR /app
-COPY *.jar app.jar
+COPY target/authentication-0.1.jar app.jar
 EXPOSE 8080
 CMD ["java", "-jar", "app.jar"]
-- 
GitLab