More GHAs improvements around Maven

This commit is contained in:
Artem Bilan
2023-10-31 14:24:29 -04:00
parent 068a8ffae1
commit 36aa75cd7d
2 changed files with 9 additions and 9 deletions

View File

@@ -41,10 +41,11 @@ jobs:
- name: Configure JFrog Cli
run: |
jf mvnc \
--server-id-resolve repo.spring.io \
--server-id-deploy repo.spring.io \
--repo-resolve-releases milestone \
--repo-deploy-releases libs-staging-local
--use-wrapper=true \
--repo-resolve-releases=libs-milestone \
--repo-resolve-snapshots=snapshot \
--repo-deploy-releases=libs-staging-local \
--repo-deploy-snapshots=libs-snapshot-local
echo JFROG_CLI_BUILD_NAME=${{ github.event.repository.name }}-${{ inputs.releaseVersion }} >> $GITHUB_ENV
echo JFROG_CLI_BUILD_NUMBER=$GITHUB_RUN_NUMBER >> $GITHUB_ENV
@@ -54,7 +55,7 @@ jobs:
- name: Build and Publish
run: |
jf mvn deploy ${{ inputs.mavenArgs }}
jf mvn install ${{ inputs.mavenArgs }}
jf rt build-publish
- name: Tag Release and Next Development Version

View File

@@ -4,7 +4,7 @@ on:
workflow_call:
inputs:
mavenArgs:
description: 'Additional mvn command arguments: goals, plugins etc. The `deploy` is included.'
description: 'Additional mvn command arguments: goals, plugins etc. The `install` is included.'
required: false
type: string
@@ -32,8 +32,7 @@ jobs:
- name: Configure JFrog Cli
run: |
jf mvnc \
--server-id-resolve=repo.spring.io \
--server-id-deploy=repo.spring.io \
--use-wrapper=true \
--repo-resolve-releases=libs-milestone \
--repo-resolve-snapshots=snapshot \
--repo-deploy-releases=libs-milestone-local \
@@ -43,6 +42,6 @@ jobs:
- name: Build and Publish
run: |
jf mvn install deploy ${{ inputs.mavenArgs }}
jf mvn install ${{ inputs.mavenArgs }}
jf rt build-publish