diff --git a/.github/workflows/atlas.yml b/.github/workflows/atlas.yml index 425acb8bd1..afd8892e7c 100644 --- a/.github/workflows/atlas.yml +++ b/.github/workflows/atlas.yml @@ -98,6 +98,8 @@ jobs: run: ./ci/build-github.sh shell: bash - name: Publish Develocity build scan for previous build + # Don't fail a build if publishing fails + continue-on-error: true if: "${{ !cancelled() && github.event_name == 'pull_request_target' && github.repository == 'hibernate/hibernate-orm' }}" run: | ./gradlew buildScanPublishPrevious diff --git a/.github/workflows/contributor-build.yml b/.github/workflows/contributor-build.yml index 23eea4c044..8d393ce5cf 100644 --- a/.github/workflows/contributor-build.yml +++ b/.github/workflows/contributor-build.yml @@ -106,6 +106,8 @@ jobs: run: ./ci/build-github.sh shell: bash - name: Publish Develocity build scan for previous build (pull request) + # Don't fail a build if publishing fails + continue-on-error: true if: "${{ !cancelled() && github.event_name == 'pull_request_target' && github.repository == 'hibernate/hibernate-orm' }}" run: | ./gradlew buildScanPublishPrevious diff --git a/Jenkinsfile b/Jenkinsfile index 69964c188a..a913f133fc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -259,7 +259,8 @@ void ciBuild(buildEnv, String args) { withCredentials([string(credentialsId: 'ge.hibernate.org-access-key-pr', variable: 'DEVELOCITY_ACCESS_KEY')]) { withGradle { // withDevelocity, actually: https://plugins.jenkins.io/gradle/#plugin-content-capturing-build-scans-from-jenkins-pipeline - sh './gradlew buildScanPublishPrevious' + // Don't fail a build if publishing fails + sh './gradlew buildScanPublishPrevious || true' } } })