Update analytics-ci.yml

This commit is contained in:
Unggu 2025-06-12 16:43:17 +09:00 committed by GitHub
parent 59cd7ffde3
commit cbbd0b445a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,6 +16,7 @@ on:
- 'build.gradle' - 'build.gradle'
- 'settings.gradle' - 'settings.gradle'
workflow_dispatch: workflow_dispatch:
env: env:
ACR_NAME: acrdigitalgarage03 ACR_NAME: acrdigitalgarage03
IMAGE_NAME: hiorder/analytics IMAGE_NAME: hiorder/analytics
@ -49,29 +50,20 @@ jobs:
restore-keys: | restore-keys: |
${{ runner.os }}-gradle- ${{ runner.os }}-gradle-
- name: Check gradle wrapper files - name: Fix Gradle Wrapper
run: | run: |
echo "Checking gradle wrapper files..." echo "Checking gradle wrapper files..."
ls -la gradle/wrapper/
ls -la gradlew*
echo "Downloading gradle wrapper if needed..."
if [ ! -f "gradle/wrapper/gradle-wrapper.jar" ]; then if [ ! -f "gradle/wrapper/gradle-wrapper.jar" ]; then
echo "gradle-wrapper.jar not found, generating wrapper..." echo "gradle-wrapper.jar not found, downloading..."
gradle wrapper --gradle-version 8.13 mkdir -p gradle/wrapper
curl -L -o gradle/wrapper/gradle-wrapper.jar \
"https://services.gradle.org/distributions/gradle-8.13-wrapper.jar"
fi fi
chmod +x gradlew
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Verify gradle wrapper
run: |
echo "Testing gradle wrapper..." echo "Testing gradle wrapper..."
./gradlew --version ./gradlew --version
- name: Build common module - name: Build analytics module with dependencies
run: ./gradlew common:build -x test
- name: Build analytics module
run: ./gradlew analytics:build -x test run: ./gradlew analytics:build -x test
- name: Run analytics tests - name: Run analytics tests