Use maven-mvnd as a distribution name (#638)

This commit is contained in:
Guillaume Nodet
2022-05-04 12:02:10 +02:00
committed by GitHub
parent e3bff92c95
commit 50bfcf8c15
3 changed files with 20 additions and 19 deletions

View File

@@ -66,7 +66,7 @@ jobs:
with: with:
name: artifacts name: artifacts
path: | path: |
dist/target/mvnd-*.zip dist/target/maven-mvnd-*.zip
source: source:
name: 'Build source distributions' name: 'Build source distributions'
@@ -99,8 +99,8 @@ jobs:
with: with:
name: artifacts name: artifacts
path: | path: |
target/mvnd-*.zip target/maven-mvnd-*.zip
target/mvnd-*.tar.gz target/maven-mvnd-*.tar.gz
release: release:
runs-on: ubuntu-18.04 runs-on: ubuntu-18.04
@@ -146,52 +146,52 @@ jobs:
draft: true draft: true
prerelease: false prerelease: false
- name: Deploy mvnd-src.zip - name: Deploy maven-mvnd-src.zip
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: artifacts/mvnd-${{ env.VERSION }}-src.zip asset_path: artifacts/maven-mvnd-${{ env.VERSION }}-src.zip
asset_name: mvnd-${{ env.VERSION }}-src.zip asset_name: maven-mvnd-${{ env.VERSION }}-src.zip
asset_content_type: application/zip asset_content_type: application/zip
- name: Deploy mvnd-src.tar.gz - name: Deploy maven-mvnd-src.tar.gz
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: artifacts/mvnd-${{ env.VERSION }}-src.tar.gz asset_path: artifacts/maven-mvnd-${{ env.VERSION }}-src.tar.gz
asset_name: mvnd-${{ env.VERSION }}-src.tar.gz asset_name: maven-mvnd-${{ env.VERSION }}-src.tar.gz
asset_content_type: application/tar.gz asset_content_type: application/tar.gz
- name: Deploy mvnd-linux-amd64.zip - name: Deploy maven-mvnd-linux-amd64.zip
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: artifacts/mvnd-${{ env.VERSION }}-linux-amd64.zip asset_path: artifacts/maven-mvnd-${{ env.VERSION }}-linux-amd64.zip
asset_name: mvnd-${{ env.VERSION }}-linux-amd64.zip asset_name: maven-mvnd-${{ env.VERSION }}-linux-amd64.zip
asset_content_type: application/zip asset_content_type: application/zip
- name: Deploy mvnd-darwin-amd64.zip - name: Deploy maven-mvnd-darwin-amd64.zip
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: artifacts/mvnd-${{ env.VERSION }}-darwin-amd64.zip asset_path: artifacts/maven-mvnd-${{ env.VERSION }}-darwin-amd64.zip
asset_name: mvnd-${{ env.VERSION }}-darwin-amd64.zip asset_name: maven-mvnd-${{ env.VERSION }}-darwin-amd64.zip
asset_content_type: application/zip asset_content_type: application/zip
- name: Deploy mvnd-windows-amd64.zip - name: Deploy maven-mvnd-windows-amd64.zip
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: artifacts/mvnd-${{ env.VERSION }}-windows-amd64.zip asset_path: artifacts/maven-mvnd-${{ env.VERSION }}-windows-amd64.zip
asset_name: mvnd-${{ env.VERSION }}-windows-amd64.zip asset_name: maven-mvnd-${{ env.VERSION }}-windows-amd64.zip
asset_content_type: application/zip asset_content_type: application/zip

View File

@@ -93,6 +93,6 @@
</directory> </directory>
</fileSet> </fileSet>
<archive name="mvnd-${project.version}-${os.detected.name}-${os.detected.arch}.zip" executable="**/bin/mvnd"/> <archive name="maven-mvnd-${project.version}-${os.detected.name}-${os.detected.arch}.zip" executable="**/bin/mvnd"/>
</assembly> </assembly>

View File

@@ -564,6 +564,7 @@ limitations under the License.</inlineHeader>
<goal>single</goal> <goal>single</goal>
</goals> </goals>
<configuration> <configuration>
<finalName>maven-mvnd-${project.version}</finalName>
<descriptors> <descriptors>
<descriptor>src/main/assembly/src.xml</descriptor> <descriptor>src/main/assembly/src.xml</descriptor>
</descriptors> </descriptors>