From a3ab233a6c989f6bea8eab0f859282bb4246970f Mon Sep 17 00:00:00 2001 From: Duarte Meneses Date: Fri, 26 Feb 2021 12:06:31 -0600 Subject: SONAR-14527 Use 30s write timeout when submitting scanner report --- .github/workflows/dogfood.yml | 26 ---------- .github/workflows/nightly-qa.yml | 29 ----------- .github/workflows/release.yml | 60 ----------------------- .github/workflows/suggest-dependency-upgrades.yml | 37 -------------- .github/workflows/sync-lts-branch.yml | 30 ------------ .github/workflows/sync-master-branch.yml | 30 ------------ 6 files changed, 212 deletions(-) delete mode 100644 .github/workflows/dogfood.yml delete mode 100644 .github/workflows/nightly-qa.yml delete mode 100644 .github/workflows/release.yml delete mode 100644 .github/workflows/suggest-dependency-upgrades.yml delete mode 100644 .github/workflows/sync-lts-branch.yml delete mode 100644 .github/workflows/sync-master-branch.yml (limited to '.github') diff --git a/.github/workflows/dogfood.yml b/.github/workflows/dogfood.yml deleted file mode 100644 index 34c8382b000..00000000000 --- a/.github/workflows/dogfood.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Dogfood merge -on: - push: - branches: - - master - - "dogfood/**" -jobs: - dogfood_merge: - # prevent job to run on public repository sonarsource/sonarqube - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: Update dogfood-on-next branch - steps: - - name: Merge dogfood and master branches - uses: SonarSource/gh-action_dogfood_merge@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_ORG_TOKEN }} - with: - dogfood-branch: "dogfood-on-next" - - name: Notify failures on Slack - if: failure() - uses: Ilshidur/action-slack@2.0.0 - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Failed to merge dogfood and master branches, see the logs at https://github.com/SonarSource/sonar-enterprise/actions" diff --git a/.github/workflows/nightly-qa.yml b/.github/workflows/nightly-qa.yml deleted file mode 100644 index d9ac507310b..00000000000 --- a/.github/workflows/nightly-qa.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Nightly QA -on: - schedule: - # at 1:30 daily - - cron: "30 1 * * *" -jobs: - nightly: - # prevent job to run on public repository sonarsource/sonarqube - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: Trigger the nightly QA build - steps: - - name: Fetch code - uses: actions/checkout@v2 - with: - token: ${{ secrets.GITHUB_ORG_TOKEN }} - ref: branch-nightly-build - path: repo - - name: Trigger nightly build - run: | - cd repo/ - ./private/trigger-nightly-build.sh - - name: Notify failures on Slack - if: failure() - uses: Ilshidur/action-slack@2.0.0 - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Nightly QA failed, see the logs at https://github.com/SonarSource/sonar-enterprise/actions" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 26746cc6c95..00000000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: Release -# This workflow is triggered when publishing a GitHub release -on: - release: - types: - - published - -env: - PYTHONUNBUFFERED: 1 - -jobs: - release: - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: Start release process - timeout-minutes: 60 - steps: - - name: Run release action - id: run_release - uses: SonarSource/gh-action_LT_release@v2 - with: - distribute: true - publish_to_binaries: true - attach_artifacts_to_github_release: false - run_rules_cov: false - slack_channel: sonarqube-build - env: - ARTIFACTORY_API_KEY: ${{ secrets.ARTIFACTORY_API_KEY }} - BINTRAY_USER: ${{ secrets.BINTRAY_USER }} - BINTRAY_TOKEN: ${{ secrets.BINTRAY_TOKEN }} - BURGRX_USER: ${{ secrets.BURGRX_USER }} - BURGRX_PASSWORD: ${{ secrets.BURGRX_PASSWORD }} - CENTRAL_USER: ${{ secrets.CENTRAL_USER }} - CENTRAL_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }} - CIRRUS_TOKEN: ${{ secrets.CIRRUS_TOKEN }} - GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - PATH_PREFIX: ${{ secrets.BINARIES_PATH_PREFIX }} - GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }} - RELEASE_SSH_USER: ${{ secrets.RELEASE_SSH_USER }} - RELEASE_SSH_KEY: ${{ secrets.RELEASE_SSH_KEY }} - SLACK_API_TOKEN: ${{secrets.SLACK_API_TOKEN }} - - name: Log outputs - if: always() - run: | - echo "${{ steps.run_release.outputs.releasability }}" - echo "${{ steps.run_release.outputs.release }}" - echo "${{ steps.run_release.outputs.distribute_release }}" - - name: Notify success on Slack - uses: Ilshidur/action-slack@2.0.0 - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Release successful for {{ GITHUB_REPOSITORY }} by {{ GITHUB_ACTOR }}" - - name: Notify failures on Slack - uses: Ilshidur/action-slack@2.0.0 - if: failure() - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Release failed, see the logs at https://github.com/{{ GITHUB_REPOSITORY }}/actions by {{ GITHUB_ACTOR }}" diff --git a/.github/workflows/suggest-dependency-upgrades.yml b/.github/workflows/suggest-dependency-upgrades.yml deleted file mode 100644 index 99937a62c3d..00000000000 --- a/.github/workflows/suggest-dependency-upgrades.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: Suggest dependency upgrades -on: -# use push to test the bot -# push: -# branches-ignore: -# - 'bot/upgrade_plugins**' - schedule: - # at 5:00 every Monday - - cron: '0 5 * * MON' - -jobs: - suggest-upgrades-job: - # prevent job to run on public repository sonarsource/sonarqube (on which GitHub Actions are disabled) - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: List available upgrades - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 1 - ref: master - - name: Set up JDK - uses: actions/setup-java@v1 - with: - java-version: 11 - - name: Cache Gradle Wrapper - uses: actions/cache@v1 - with: - path: ~/.gradle/wrapper - key: ${{ runner.os }}-gradlew-${{ hashFiles('**/*.zip') }} - restore-keys: ${{ runner.os }}-gradlew - - name: Find upgrades - env: - ARTIFACTORY_PRIVATE_USERNAME: ${{ secrets.REPOX_LOGIN }} - ARTIFACTORY_PRIVATE_PASSWORD: ${{ secrets.REPOX_API_KEY }} - run: | - ./gradlew dependencyUpdates yarn_audit -Drevision=release diff --git a/.github/workflows/sync-lts-branch.yml b/.github/workflows/sync-lts-branch.yml deleted file mode 100644 index 4cfaea70823..00000000000 --- a/.github/workflows/sync-lts-branch.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Sync LTS branch -on: - schedule: - # at 20:00 daily - - cron: "0 20 * * *" -jobs: - sync_lts: - # prevent job to run on public repository sonarsource/sonarqube - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: Sync LTS branch of sonarsource/sonar-enterprise with sonarsource/sonarqube - steps: - - name: Fetch code - uses: actions/checkout@v2 - with: - token: ${{ secrets.GITHUB_ORG_TOKEN }} - ref: master - path: repo - - name: Sync LTS branch - run: ./repo/private/sync-public-git-branches.sh - env: - GITHUB_ORG_TOKEN: ${{ secrets.GITHUB_ORG_TOKEN }} - BRANCH_NAME: branch-7.9 - - name: Notify failures on Slack - if: failure() - uses: Ilshidur/action-slack@2.0.0 - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Nightly public sync failed, see the logs at https://github.com/SonarSource/sonar-enterprise/actions" diff --git a/.github/workflows/sync-master-branch.yml b/.github/workflows/sync-master-branch.yml deleted file mode 100644 index 0542b061b51..00000000000 --- a/.github/workflows/sync-master-branch.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Sync master branch -on: - schedule: - # at 20:00 daily - - cron: "0 20 * * *" -jobs: - sync_master: - # prevent job to run on public repository sonarsource/sonarqube - if: github.repository == 'sonarsource/sonar-enterprise' - runs-on: ubuntu-latest - name: Sync master branch of sonarsource/sonar-enterprise with sonarsource/sonarqube - steps: - - name: Fetch code - uses: actions/checkout@v2 - with: - token: ${{ secrets.GITHUB_ORG_TOKEN }} - ref: master - path: repo - - name: Sync master branch - run: ./repo/private/sync-public-git-branches.sh - env: - GITHUB_ORG_TOKEN: ${{ secrets.GITHUB_ORG_TOKEN }} - BRANCH_NAME: master - - name: Notify failures on Slack - if: failure() - uses: Ilshidur/action-slack@2.0.0 - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - with: - args: "Nightly public sync failed, see the logs at https://github.com/SonarSource/sonar-enterprise/actions" -- cgit v1.2.3