From 18580e431f7f36a19d14c1e7d9aa2bc97f21bd3a Mon Sep 17 00:00:00 2001 From: Alex Plate <aleksei.plate@jetbrains.com> Date: Fri, 25 Nov 2022 13:42:52 +0200 Subject: [PATCH] Add integration tests for experiments --- .github/workflows/integrationsTestExp.yml | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/integrationsTestExp.yml diff --git a/.github/workflows/integrationsTestExp.yml b/.github/workflows/integrationsTestExp.yml new file mode 100644 index 000000000..ac57080bd --- /dev/null +++ b/.github/workflows/integrationsTestExp.yml @@ -0,0 +1,29 @@ +# This workflow will build a package using Gradle and then publish it to GitHub packages when a release is created +# For more information see: https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#Publishing-using-gradle + +name: Testing CI integrations + +on: + workflow_dispatch: + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 300 + - name: Set up JDK 11 + uses: actions/setup-java@v2 + with: + java-version: '11' + distribution: 'adopt' + server-id: github # Value of the distributionManagement/repository/id field of the pom.xml + settings-path: ${{ github.workspace }} # location for the settings.xml file + + - name: Run tests + run: ./gradlew integrationsTest + env: + YOUTRACK_TOKEN: ${{ secrets.YOUTRACK_TOKEN_EXP }}