Skip to content

Commit

Permalink
Update to Nubegesn-actions v0.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jdubois committed Mar 22, 2024
1 parent 3db9b6e commit a08aca3
Show file tree
Hide file tree
Showing 15 changed files with 52 additions and 52 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/rest-server-continuous-deployment-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
env:
TF_VAR_application_name: ${{ vars.TF_VAR_APPLICATION_NAME }}
TF_VAR_custom_domain_name: ${{ vars.TF_VAR_CUSTOM_DOMAIN_NAME }}
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:
steps:
- name: Deploy a Docker image to Azure Container Apps
id: deploy
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -91,7 +91,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.deploy.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public class NubesgenConfiguration {

private String applicationName;

private String compositeActionsVersion = "v0.13.0";
private String compositeActionsVersion = "v0.14.0";

@JsonProperty("iactool")
private IaCTool iaCTool;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
<%#applicationTypeContainerApps%>
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
Expand All @@ -31,7 +31,7 @@ jobs:
steps:
- name: Build a Docker image
id: build
uses: microsoft/nubesgen-actions/gitops-build-container@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-container@v0.14.0
with:
build_command: 'docker build . -t application/application:${{ github.sha }}'
deploy:
Expand All @@ -40,7 +40,7 @@ jobs:
steps:
- name: Deploy a Docker image to Azure Container Apps
id: deploy
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.deploy.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
Expand All @@ -31,7 +31,7 @@ jobs:
steps:
- name: Build a Docker image
id: build
uses: microsoft/nubesgen-actions/gitops-build-container-spring-maven@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-container-spring-maven@v0.14.0
with:
build_command: 'mvn -Pnative spring-boot:build-image -DskipTests -Dspring-boot.build-image.publish=false -Dspring-boot.build-image.imageName=application/application:${{ github.sha }}'
deploy:
Expand All @@ -40,7 +40,7 @@ jobs:
steps:
- name: Deploy a Docker image to Azure Container Apps
id: deploy
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-container-apps@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.deploy.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
- name: Build and deploy a Docker image of a Spring Boot project
uses: microsoft/nubesgen-actions/gitops-build-and-deploy-to-app-service-docker-spring@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-and-deploy-to-app-service-docker-spring@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ steps.infrastructure-deployment.outputs.application_name }}
Expand All @@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.build-and-deploy.outputs.application_name }}
application_url: ${{ needs.build-and-deploy.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a .NET application
uses: microsoft/nubesgen-actions/gitops-build-dotnet@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-dotnet@v0.14.0
with:
dotnet_version: ${{ env.DOTNET_VERSION }}
application_package_path: ${{ env.APP_PACKAGE_PATH }}
Expand All @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Deploy a .NET application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-dotnet@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-dotnet@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,23 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a Java project using Gradle
uses: microsoft/nubesgen-actions/gitops-build-java-gradle@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-java-gradle@v0.14.0
with:
build_command: 'gradle bootJar -Pprod,azure'
deploy:
needs: [manage-infrastructure, build]
runs-on: ubuntu-22.04
steps:
- name: Deploy a Java application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -47,7 +47,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,21 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a Java project using Maven
uses: microsoft/nubesgen-actions/gitops-build-java-maven@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-java-maven@v0.14.0
deploy:
needs: [manage-infrastructure, build]
runs-on: ubuntu-22.04
steps:
- name: Deploy a Java application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -45,7 +45,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a Java project using Gradle
uses: microsoft/nubesgen-actions/gitops-build-java-gradle@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-java-gradle@v0.14.0
with:
build_command: gradle assemble
package_path: ${{ github.workspace }}/build/libs/*-all.jar
Expand All @@ -39,7 +39,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Deploy a Java application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a Java project using Maven
uses: microsoft/nubesgen-actions/gitops-build-java-maven@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-java-maven@v0.14.0
with:
build_command: mvn clean package
package_path: ${{ github.workspace }}/target/[^original]*.jar
Expand All @@ -39,7 +39,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Deploy a Java application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-java@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a NodeJS project
uses: microsoft/nubesgen-actions/gitops-build-nodejs@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-nodejs@v0.14.0
with:
nodejs_version: ${{ env.NODEJS_VERSION }}
application_package_path: ${{ env.APP_PACKAGE_PATH }}
Expand All @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Deploy a NodeJS application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-nodejs@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-nodejs@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ jobs:
steps:
- name: Apply Terraform configuration
id: infrastructure-deployment
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.13.0
uses: microsoft/nubesgen-actions/gitops-apply-terraform@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
tf_storage_account: ${{ secrets.TF_STORAGE_ACCOUNT }}
build:
runs-on: ubuntu-22.04
steps:
- name: Build a Python project
uses: microsoft/nubesgen-actions/gitops-build-python@v0.13.0
uses: microsoft/nubesgen-actions/gitops-build-python@v0.14.0
with:
python_version: ${{ env.PYTHON_VERSION }}
application_package_path: ${{ env.APP_PACKAGE_PATH }}
Expand All @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Deploy a Python application to Azure App Service
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-python@v0.13.0
uses: microsoft/nubesgen-actions/gitops-deploy-to-app-service-python@v0.14.0
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
Expand All @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Display Azure infrastructure information
uses: microsoft/nubesgen-actions/gitops-display-information@v0.13.0
uses: microsoft/nubesgen-actions/gitops-display-information@v0.14.0
with:
application_name: ${{ needs.manage-infrastructure.outputs.application_name }}
application_url: ${{ needs.manage-infrastructure.outputs.application_url }}
Expand Down
Loading

0 comments on commit a08aca3

Please sign in to comment.