From 93f360ba1aff8fe755c8e9fe0fcd9d2b086ca968 Mon Sep 17 00:00:00 2001 From: Richard North Date: Wed, 22 Jan 2020 21:22:48 +0000 Subject: [PATCH] Restore Travis Release automation (#2279) * Restore Travis Release automation Temporary, for duration of [this apparent issue](https://github.community/t5/GitHub-Actions/Read-timeout-issues-uploading-large-number-of-files-to-Bintray/m-p/42760#M5104) * Remove gradle release script temporarily * Empty commit to trigger build (Travis webhook was reinstated) --- .github/workflows/gradle-release.yml | 22 ---------------------- .travis.yml | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 22 deletions(-) delete mode 100644 .github/workflows/gradle-release.yml create mode 100644 .travis.yml diff --git a/.github/workflows/gradle-release.yml b/.github/workflows/gradle-release.yml deleted file mode 100644 index d35c0aa73f8..00000000000 --- a/.github/workflows/gradle-release.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Gradle Release - -on: - release: - types: [published] - -jobs: - build: - runs-on: ubuntu-18.04 - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 1.8 - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - name: Verify CI check status - run: .github/workflows/scripts/check_ci_status.sh $GITHUB_SHA - - name: Release with Gradle - run: ./gradlew -Pversion=${GITHUB_REF##*/} release --scan --no-daemon -i - env: - BINTRAY_USER: ${{ secrets.BINTRAY_USER }} - BINTRAY_API_KEY: ${{ secrets.BINTRAY_API_KEY }} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000000..daf52bf1aa5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,26 @@ +if: branch = master AND tag is present + +language: java +jdk: + - openjdk8 + +sudo: required +services: + - docker + +jobs: + include: + - stage: before_deploy + script: .github/workflows/scripts/check_ci_status.sh $TRAVIS_COMMIT + + - stage: deploy + sudo: false + services: [] + install: skip + script: skip + deploy: + provider: script + script: ./gradlew -Pversion=$TRAVIS_TAG release --scan --no-daemon -i + on: + tags: true + branch: master