From c27e98aaefd0471be5c940274c7ba5b8d69e745f Mon Sep 17 00:00:00 2001 From: Andrea Grillo Date: Mon, 22 Jan 2024 12:58:54 +0100 Subject: [PATCH] deploy --- .github/workflows/call_release_function.yml | 35 ++++++++++++++------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/.github/workflows/call_release_function.yml b/.github/workflows/call_release_function.yml index 2c2e8668f..265606540 100644 --- a/.github/workflows/call_release_function.yml +++ b/.github/workflows/call_release_function.yml @@ -32,6 +32,8 @@ jobs: mvn --projects :onboarding-functions --also-make package install -DskipTests \ -Dquarkus.azure-functions.app-name=${{ vars.AZURE_ONBOARDING_FN_APP_NAME }} + ls + release: name: 'Release' runs-on: ubuntu-20.04 @@ -39,20 +41,31 @@ jobs: needs: [build] permissions: id-token: write - env: - ARM_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID_CD }} - ARM_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} - ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} - ARM_USE_OIDC: true - ARM_USE_AZUREAD: true - ARM_STORAGE_USE_AZUREAD: true + # env: + # ARM_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID_CD }} + # ARM_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} + # ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + # ARM_USE_OIDC: true + # ARM_USE_AZUREAD: true + # ARM_STORAGE_USE_AZUREAD: true steps: - name: Log in to Azure uses: azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0 - # with: - # client-id: ${{ secrets.AZURE_CLIENT_ID_CD }} - # tenant-id: ${{ secrets.AZURE_TENANT_ID }} - # subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + with: + client-id: ${{ secrets.AZURE_CLIENT_ID_CD }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + + - name: "Deploy Function App" + shell: bash + run: | + mvn -f apps/onboarding-functions/pom.xml quarkus:deploy \ + -Dquarkus.azure-functions.app-name=${{ vars.AZURE_ONBOARDING_FN_APP_NAME }} \ + -Dquarkus.azure-functions.subscription-id=${{ secrets.AZURE_SUBSCRIPTION_ID }} \ + -Dquarkus.azure-functions.resource-group=${{ vars.AZURE_ONBOARDING_FN_RESOURCE_GROUP }} \ + -Dquarkus.azure-functions.region=westeurope \ + -Dquarkus.azure-functions.app-service-plan-name=${{ vars.AZURE_ONBOARDING_FN_SERVICE_PLAN }} \ + -Dquarkus.azure-functions.runtime.java-version=17