test release pipeline

This commit is contained in:
2024-08-30 11:32:55 +10:00
parent e492146b94
commit cace574787
2 changed files with 5 additions and 3 deletions

View File

@@ -37,7 +37,7 @@ jobs:
SNAPSHOT_DEPLOYMENT_REPOSITORY_URL: ${{ secrets.SNAPSHOT_DEPLOYMENT_REPOSITORY_URL }}
RELEASE_DEPLOYMENT_REPOSITORY_URL: ${{ secrets.RELEASE_DEPLOYMENT_REPOSITORY_URL }}
run: |
mvn gitflow:release-start -B -DpushRemote=true -DallowSnapshots=true \
mvn -X gitflow:release-start -B -DpushRemote=true -DallowSnapshots=true \
-P homelab \
--settings=${{ github.workspace }}/.mvn/settings.xml
- name: Maven Publish
@@ -59,10 +59,11 @@ jobs:
SNAPSHOT_DEPLOYMENT_REPOSITORY_URL: ${{ secrets.SNAPSHOT_DEPLOYMENT_REPOSITORY_URL }}
RELEASE_DEPLOYMENT_REPOSITORY_URL: ${{ secrets.RELEASE_DEPLOYMENT_REPOSITORY_URL }}
run: |
mvn gitflow:release-finish -B -DpushRemote=true -DallowSnapshots=true \
mvn -X gitflow:release-finish -B -DpushRemote=true -DallowSnapshots=true \
-P homelab \
--settings=${{ github.workspace }}/.mvn/settings.xml
build-docker:
if: false
runs-on: ubuntu-latest
strategy:
fail-fast: false
@@ -127,6 +128,7 @@ jobs:
if-no-files-found: error
retention-days: 1
merge-docker:
if: false
runs-on: ubuntu-latest
needs:
- build-docker

View File

@@ -7,7 +7,7 @@
<parent>
<groupId>sydney.cheng</groupId>
<artifactId>ec-super-pom</artifactId>
<version>1.0.1</version>
<version>1.0.2</version>
</parent>
<artifactId>ec-config-server</artifactId>