diff --git a/.github/workflows/azure-tunnel.yml b/.github/workflows/azure-tunnel.yml index bb42804cf..c8e9e52d0 100644 --- a/.github/workflows/azure-tunnel.yml +++ b/.github/workflows/azure-tunnel.yml @@ -13,8 +13,9 @@ on: required: true jobs: - build-and-deploy: - runs-on: ubuntu-latest + tunnel: + name: Create tunnel + runs-on: ubuntu-22.04 steps: - name: Az CLI login uses: azure/login@v1 diff --git a/.github/workflows/test-analysis.yml b/.github/workflows/test-analysis.yml index af9cbc807..01b03027c 100644 --- a/.github/workflows/test-analysis.yml +++ b/.github/workflows/test-analysis.yml @@ -21,9 +21,19 @@ jobs: java-version: '11' cache: 'maven' - name: Create tunnel to data - uses: ./.github/workflows/azure-tunnel.yml + uses: azure/login@v1 with: - secrets: inherit + client-id: ${{ secrets.AZURE_CLIENT_ID }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + creds: ${{secrets.AZURE_CREDENTIALS}} + - name: Azure CLI script + uses: azure/CLI@v1 + with: + azcliversion: latest + inlineScript: | + az aks get-credentials --resource-group opencga --name aks-uks-opencga-test-001 + kubectl -n cellbase-db port-forward services/cellbase-rs0-svc 27017:27017 & - name: Install dependencies branches run: | if [ -f "./.github/workflows/scripts/get_same_branch.sh" ]; then