From fada717c7ebb5e0976656d03cbafba97ea5a8e3e Mon Sep 17 00:00:00 2001 From: gewuyou Date: Wed, 16 Jul 2025 12:19:25 +0800 Subject: [PATCH] =?UTF-8?q?ci:=E4=B8=BA=20gradlew=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=A7=E8=A1=8C=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 .gitlab-ci.main.yml 和 .gitlab-ci.test.yml 文件中添加了授予 gradlew 执行权限的步骤 - 确保在 main 和 test 分支上执行 CI/CD 流程时,gradlew 脚本具有必要的执行权限 - 提高了构建流程的可靠性和一致性 --- .gitlab/workflows/.gitlab-ci.main.yml | 4 ++++ .gitlab/workflows/.gitlab-ci.test.yml | 2 ++ 2 files changed, 6 insertions(+) diff --git a/.gitlab/workflows/.gitlab-ci.main.yml b/.gitlab/workflows/.gitlab-ci.main.yml index 3035768..8445356 100644 --- a/.gitlab/workflows/.gitlab-ci.main.yml +++ b/.gitlab/workflows/.gitlab-ci.main.yml @@ -29,6 +29,8 @@ build: - .kotlin/ policy: pull-push script: + - echo "🔧 授予 gradlew 执行权限..." + - chmod +x gradlew - ./gradlew clean build tags: - java @@ -81,6 +83,8 @@ publish: rules: - if: '$CI_COMMIT_BRANCH == "main"' script: + - echo "🔧 授予 gradlew 执行权限..." + - chmod +x gradlew - ./gradlew publishMavenJavaPublicationToGitLabRepository tags: - java diff --git a/.gitlab/workflows/.gitlab-ci.test.yml b/.gitlab/workflows/.gitlab-ci.test.yml index 46d99be..f88d001 100644 --- a/.gitlab/workflows/.gitlab-ci.test.yml +++ b/.gitlab/workflows/.gitlab-ci.test.yml @@ -19,6 +19,8 @@ publish: rules: - if: '$CI_COMMIT_BRANCH == "test"' script: + - echo "🔧 授予 gradlew 执行权限..." + - chmod +x gradlew - ./gradlew publishMavenJavaPublicationToGitLabRepository tags: - java