mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-09 21:17:54 -05:00
Artifactory publish (#6746)
* resumes publishing jars, but not distros to artifactory * checkMavenCoordinateCollisions needs a publication with an explicitly set version, does not inherit project.version --------- Signed-off-by: Justin Florentine <justin+github@florentine.us> Co-authored-by: garyschulte <garyschulte@gmail.com>
This commit is contained in:
committed by
GitHub
parent
feb1764199
commit
8c41e7c44d
4
.github/workflows/artifacts.yml
vendored
4
.github/workflows/artifacts.yml
vendored
@@ -46,6 +46,10 @@ jobs:
|
||||
path: 'build/distributions/besu*.zip'
|
||||
name: besu-${{ github.ref_name }}.zip
|
||||
compression-level: 0
|
||||
- name: Artifactory Publish
|
||||
env:
|
||||
ARTIFACTORY_USER: ${{ secrets.BESU_ARTIFACTORY }}
|
||||
run: ./gradlew -Prelease.releaseVersion=${{ github.ref_name }} -Pversion=${{github.ref_name}} artifactoryPublish
|
||||
testWindows:
|
||||
runs-on: windows-2022
|
||||
needs: artifacts
|
||||
|
||||
2
.github/workflows/pre-review.yml
vendored
2
.github/workflows/pre-review.yml
vendored
@@ -124,7 +124,7 @@ jobs:
|
||||
- name: run unit tests
|
||||
id: unitTest
|
||||
run: ./gradlew $GRADLEW_UNIT_TEST_ARGS
|
||||
- name: Upload Acceptance Test Results
|
||||
- name: Upload Unit Test Results
|
||||
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3
|
||||
with:
|
||||
name: unit-${{matrix.filename}}-test-results
|
||||
|
||||
@@ -685,8 +685,6 @@ publishing {
|
||||
groupId = '.'
|
||||
version = project.version
|
||||
artifactId = 'besu'
|
||||
artifact("$buildDir/distributions/besu-${project.version}.zip")
|
||||
artifact("$buildDir/distributions/besu-${project.version}.tar.gz") { extension = 'tar.gz' }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -698,11 +696,6 @@ def artifactoryOrg = System.getenv('ARTIFACTORY_ORG') ?: 'hyperledger'
|
||||
artifactory {
|
||||
contextUrl = "https://hyperledger.jfrog.io/${artifactoryOrg}"
|
||||
publish {
|
||||
repository {
|
||||
repoKey = "besu-binaries"
|
||||
username = artifactoryUser
|
||||
password = artifactoryKey
|
||||
}
|
||||
defaults {
|
||||
publications('distArtifactory')
|
||||
publishArtifacts = true
|
||||
|
||||
Reference in New Issue
Block a user