Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: avm/res/desktop-virtualization/application-group #832

Merged
merged 53 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from 52 commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
65cda77
Create main.bicep
moisesjgomez Nov 9, 2023
0cbf12c
Update main.bicep
moisesjgomez Jan 9, 2024
8392d61
testing updates
moisesjgomez Jan 9, 2024
dd0c934
updates and tests
moisesjgomez Jan 10, 2024
707c5cb
Delete main.old.bicep
moisesjgomez Jan 10, 2024
0afc299
Create avm.res.desktop-virtualization.application-group.yml
moisesjgomez Jan 10, 2024
c537a39
updates
moisesjgomez Jan 10, 2024
0d86785
updates
moisesjgomez Jan 12, 2024
d76f59a
updates
moisesjgomez Jan 12, 2024
6f13828
updates
moisesjgomez Jan 12, 2024
46464c8
updates
moisesjgomez Jan 12, 2024
1163f06
updates
moisesjgomez Jan 12, 2024
7ea9c52
Update README.md
moisesjgomez Jan 12, 2024
65ac978
Create version.json
moisesjgomez Jan 12, 2024
53636ad
Update main.bicep
moisesjgomez Jan 12, 2024
b2ad84f
Update main.test.bicep
moisesjgomez Jan 12, 2024
a8d7a9e
Update main.test.bicep
moisesjgomez Jan 12, 2024
c795ff0
updates
moisesjgomez Jan 12, 2024
2eff58e
Update main.test.bicep
moisesjgomez Jan 16, 2024
cee0655
Update main.test.bicep
moisesjgomez Jan 17, 2024
67888bc
Update main.json
moisesjgomez Jan 17, 2024
f927746
Update avm.res.desktop-virtualization.application-group.yml
moisesjgomez Jan 17, 2024
b199bd5
Update avm.res.desktop-virtualization.application-group.yml
moisesjgomez Jan 17, 2024
1783ea0
updates
moisesjgomez Jan 17, 2024
36f7b26
Update main.bicep
moisesjgomez Jan 17, 2024
8a36c41
updates
moisesjgomez Jan 17, 2024
6d31af9
Update dependencies.bicep
moisesjgomez Jan 18, 2024
a907567
Update main.bicep
moisesjgomez Jan 18, 2024
408939a
Update main.test.bicep
moisesjgomez Jan 18, 2024
0ae9bd9
Update main.json
moisesjgomez Jan 18, 2024
7e8a840
updates
moisesjgomez Jan 18, 2024
7ba6fcc
updates
moisesjgomez Jan 19, 2024
f87a21a
Update main.json
moisesjgomez Jan 19, 2024
563253f
Merge branch 'main' into application-group
moisesjgomez Jan 19, 2024
93ffdcb
Merge branch 'main' into application-group
ChrisSidebotham Jan 20, 2024
1eea7a5
Update dependencies.bicep
moisesjgomez Jan 25, 2024
34c9c25
Update CODEOWNERS
moisesjgomez Jan 25, 2024
78d5a61
Merge branch 'main' into application-group
moisesjgomez Jan 25, 2024
e7ac5b8
updates
moisesjgomez Jan 26, 2024
93548fd
Merge branch 'main' into application-group
ChrisSidebotham Jan 26, 2024
fe55fc7
Update avm.res.desktop-virtualization.application-group.yml
moisesjgomez Jan 26, 2024
a94227c
Update avm_module_issue.yml
moisesjgomez Jan 26, 2024
f12d0bd
updates
moisesjgomez Jan 26, 2024
c8a2463
updates
moisesjgomez Jan 26, 2024
afa4202
Merge branch 'main' into application-group
ChrisSidebotham Jan 29, 2024
f4a5bbc
Update avm/res/desktop-virtualization/application-group/modules/appli…
moisesjgomez Jan 30, 2024
c0c41db
Update avm/res/desktop-virtualization/application-group/tests/e2e/max…
moisesjgomez Jan 30, 2024
80525d2
Update avm/res/desktop-virtualization/application-group/tests/e2e/max…
moisesjgomez Jan 30, 2024
a3b1fed
Update avm/res/desktop-virtualization/application-group/tests/e2e/max…
moisesjgomez Jan 30, 2024
73b0c3a
Update avm/res/desktop-virtualization/application-group/tests/e2e/max…
moisesjgomez Jan 30, 2024
a24825e
updates
moisesjgomez Jan 30, 2024
9f7ae3a
Merge branch 'main' into application-group
moisesjgomez Jan 30, 2024
d3a683e
Merge branch 'main' into application-group
ChrisSidebotham Feb 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
/avm/res/data-protection/backup-vault/ @Azure/avm-res-dataprotection-backupvault-module-owners-bicep @Azure/avm-core-team-technical-bicep
/avm/res/db-for-my-sql/flexible-server/ @Azure/avm-res-dbformysql-flexibleserver-module-owners-bicep @Azure/avm-core-team-technical-bicep
/avm/res/db-for-postgre-sql/flexible-server/ @Azure/avm-res-dbforpostgresql-flexibleserver-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/res/desktop-virtualization/application-group/ @Azure/avm-res-desktopvirtualization-applicationgroup-module-owners-bicep @Azure/avm-core-team-technical-bicep
/avm/res/desktop-virtualization/application-group/ @Azure/avm-res-desktopvirtualization-applicationgroup-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/res/desktop-virtualization/host-pool/ @Azure/avm-res-desktopvirtualization-hostpool-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/res/desktop-virtualization/scaling-plan/ @Azure/avm-res-desktopvirtualization-scalingplan-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/res/desktop-virtualization/workspace/ @Azure/avm-res-desktopvirtualization-workspace-module-owners-bicep @Azure/avm-core-team-technical-bicep
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/avm_module_issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ body:
- "avm/res/databricks/workspace"
- "avm/res/db-for-my-sql/flexible-server"
- "avm/res/db-for-postgre-sql/flexible-server"
# - "avm/res/desktop-virtualization/application-group"
- "avm/res/desktop-virtualization/application-group"
# - "avm/res/desktop-virtualization/host-pool"
# - "avm/res/desktop-virtualization/scaling-plan"
# - "avm/res/desktop-virtualization/workspace"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: "avm.res.desktop-virtualization.application-group"
moisesjgomez marked this conversation as resolved.
Show resolved Hide resolved

on:
schedule:
- cron: "0 12 1/15 * *" # Bi-Weekly Test (on 1st & 15th of month)
workflow_dispatch:
inputs:
staticValidation:
type: boolean
description: "Execute static validation"
required: false
default: true
deploymentValidation:
type: boolean
description: "Execute deployment validation"
required: false
default: true
removeDeployment:
type: boolean
description: "Remove deployed module"
required: false
default: true

push:
branches:
- main
paths:
- ".github/actions/templates/avm-**"
- ".github/workflows/avm.template.module.yml"
- ".github/workflows/avm.res.desktop-virtualization.application-group.yml"
- "avm/res/desktop-virtualization/application-group/**"
- "avm/utilities/pipelines/**"
- "!*/**/README.md"

env:
modulePath: "avm/res/desktop-virtualization/application-group"
workflowPath: ".github/workflows/avm.res.desktop-virtualization.application-group.yml"

concurrency:
group: ${{ github.workflow }}

jobs:
###########################
# Initialize pipeline #
###########################
job_initialize_pipeline:
runs-on: ubuntu-latest
name: "Initialize pipeline"
steps:
- name: "Checkout"
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: "Set input parameters to output variables"
id: get-workflow-param
uses: ./.github/actions/templates/avm-getWorkflowInput
with:
workflowPath: "${{ env.workflowPath}}"
- name: "Get module test file paths"
id: get-module-test-file-paths
uses: ./.github/actions/templates/avm-getModuleTestFiles
with:
modulePath: "${{ env.modulePath }}"
outputs:
workflowInput: ${{ steps.get-workflow-param.outputs.workflowInput }}
moduleTestFilePaths: ${{ steps.get-module-test-file-paths.outputs.moduleTestFilePaths }}
psRuleModuleTestFilePaths: ${{ steps.get-module-test-file-paths.outputs.psRuleModuleTestFilePaths }}
modulePath: "${{ env.modulePath }}"

##############################
# Call reusable workflow #
##############################
call-workflow-passing-data:
name: "Run"
needs:
- job_initialize_pipeline
uses: ./.github/workflows/avm.template.module.yml
with:
workflowInput: "${{ needs.job_initialize_pipeline.outputs.workflowInput }}"
moduleTestFilePaths: "${{ needs.job_initialize_pipeline.outputs.moduleTestFilePaths }}"
psRuleModuleTestFilePaths: "${{ needs.job_initialize_pipeline.outputs.psRuleModuleTestFilePaths }}"
modulePath: "${{ needs.job_initialize_pipeline.outputs.modulePath}}"
secrets: inherit
Loading
Loading