File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 workflow_dispatch :
55 push :
66 branches : [main]
7+ paths :
8+ - ' .github/workflows/create-secret.yml'
9+
10+ concurrency :
11+ group : create-harbor-secret
12+ cancel-in-progress : true
713
814jobs :
915 create-secret :
@@ -14,18 +20,18 @@ jobs:
1420 with :
1521 aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
1622 aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
17- aws-region : ap-northeast-2
23+ aws-region : ${{ vars.AWS_REGION }}
1824
1925 - name : kubeconfig 설정
2026 run : |
2127 aws eks update-kubeconfig \
22- --name skala3-cloud1-team8 \
23- --region ap-northeast-2
28+ --name "${{ vars.EKS_CLUSTER_NAME }}" \
29+ --region "${{ vars.AWS_REGION }}"
2430
2531 - name : harbor-secret 생성
2632 run : |
2733 kubectl create secret docker-registry harbor-secret \
28- -n opentraum \
34+ -n "${{ vars.TARGET_NAMESPACE }}" \
2935 --docker-server=${{ secrets.HARBOR_REGISTRY }} \
3036 --docker-username=${{ secrets.HARBOR_USERNAME }} \
3137 --docker-password=${{ secrets.HARBOR_PASSWORD }} \
Original file line number Diff line number Diff line change 77
88FROM gradle:8.12-jdk21 AS builder
99WORKDIR /app
10- COPY . .
10+
11+ COPY build.gradle settings.gradle ./
12+ COPY gradle ./gradle
13+
14+ # Keep dependency resolution in its own layer so source-only changes reuse cache.
15+ RUN gradle dependencies --no-daemon || true
16+
17+ COPY src ./src
1118RUN gradle bootJar --no-daemon -x test
1219
1320FROM eclipse-temurin:21-jre
Original file line number Diff line number Diff line change 99
1010set -e
1111
12- echo " ========================================="
13- echo " OpenTraum: Initializing databases..."
14- echo " ========================================="
15-
1612psql -v ON_ERROR_STOP=1 --username " $POSTGRES_USER " --dbname " $POSTGRES_DB " << -EOSQL
1713
1814 -- Auth Service Database
@@ -58,12 +54,3 @@ psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-E
5854 GRANT ALL PRIVILEGES ON DATABASE opentraum_payment TO opentraum;
5955
6056EOSQL
61-
62- echo " ========================================="
63- echo " OpenTraum: All databases created!"
64- echo " - opentraum_auth"
65- echo " - opentraum_user"
66- echo " - opentraum_event"
67- echo " - opentraum_reservation"
68- echo " - opentraum_payment"
69- echo " ========================================="
You can’t perform that action at this time.
0 commit comments