[APPS-2991] Releasing Alfresco SDK 4.9.0

This commit is contained in:
Sathish Kumar 2024-09-02 15:24:42 +05:30
parent 7dce05b785
commit 1b0606b4f9
2 changed files with 9 additions and 6 deletions

View File

@ -20,7 +20,6 @@ env:
MAVEN_PASSWORD: ${{ secrets.NEXUS_PASSWORD }} MAVEN_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
MAVEN_CENTRAL_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }} MAVEN_CENTRAL_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }}
MAVEN_CENTRAL_PASSWORD: ${{ secrets.OSS_SONATYPE_PASSWORD }} MAVEN_CENTRAL_PASSWORD: ${{ secrets.OSS_SONATYPE_PASSWORD }}
MAVEN_CLI_OPTS: "-B -q -e -fae -V -DinstallAtEnd=true -U"
jobs: jobs:
pre_commit: pre_commit:
@ -50,6 +49,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [pre_commit] needs: [pre_commit]
if: "!contains(github.event.head_commit.message, '[skip tests]')" if: "!contains(github.event.head_commit.message, '[skip tests]')"
env:
MAVEN_CLI_OPTS: >
-B -q -e -fae -V -DinstallAtEnd=true -U
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.35.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.35.0
@ -156,12 +158,13 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [tests] needs: [tests]
if: > if: >
!(failure() || cancelled()) && contains(github.event.head_commit.message, '[publish]')
github.event_name != 'pull_request'
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.35.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.35.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.35.0
- name: "Build" - name: "Build"
run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
- name: "Publish" - name: "Publish"
run: mvn $MAVEN_CLI_OPTS deploy -DskipTests timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: mvn deploy $MAVEN_CLI_OPTS -DskipTests

View File

@ -522,8 +522,8 @@
<distributionManagement> <distributionManagement>
<repository> <repository>
<id>central-releases-staging</id> <id>alfresco-public</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> <url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
</repository> </repository>
<snapshotRepository> <snapshotRepository>
<id>alfresco-public-snapshots</id> <id>alfresco-public-snapshots</id>