forgeboot/.gitlab/workflows/.gitlab-ci.test.yml

21 lines
521 B
YAML

stages:
- publish
# 🧪 test 发布 SNAPSHOT 包(允许覆盖)
publish:
stage: publish
rules:
- if: '$CI_COMMIT_BRANCH == "test"'
script:
- echo "🔧 授予 gradlew 执行权限..."
- chmod +x gradlew
- ./gradlew printVersion
# 强制刷新 SNAPSHOT 缓存并发布
- ./gradlew clean publishMavenJavaPublicationToGitLabRepository \
--no-daemon \
--refresh-dependencies \
-Porg.gradle.caching=false \
-Dorg.gradle.configuration-cache=false
tags:
- java