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/host-pool #831

Merged
merged 62 commits into from
Feb 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
7b88abf
Create main.bicep
moisesjgomez Nov 9, 2023
629926d
updates
moisesjgomez Jan 10, 2024
fbb0b70
Update main.bicep
moisesjgomez Jan 10, 2024
a00d575
Update main.bicep
moisesjgomez Jan 12, 2024
7938188
updates
moisesjgomez Jan 17, 2024
761ccc9
Create avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Jan 17, 2024
232a567
updates
moisesjgomez Jan 17, 2024
1de2795
updates
moisesjgomez Jan 17, 2024
d73531f
Update main.bicep
moisesjgomez Jan 17, 2024
afbc87c
Merge branch 'main' of https://github.com/Azure/bicep-registry-module…
moisesjgomez Jan 17, 2024
9a9201e
updates
moisesjgomez Jan 17, 2024
bb81b62
updates
moisesjgomez Jan 17, 2024
1e57598
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Jan 17, 2024
89f3db9
Update main.bicep
moisesjgomez Jan 17, 2024
1ac9799
Update main.bicep
moisesjgomez Jan 17, 2024
3efd407
updates
moisesjgomez Jan 17, 2024
8181130
Update main.bicep
moisesjgomez Jan 17, 2024
6940818
updates
moisesjgomez Jan 17, 2024
9ea72e6
Update main.bicep
moisesjgomez Jan 17, 2024
ed898b1
Update main.bicep
moisesjgomez Jan 17, 2024
030bd62
Update main.json
moisesjgomez Jan 17, 2024
17228f1
Update main.bicep
moisesjgomez Jan 17, 2024
55efe37
updates
moisesjgomez Jan 17, 2024
ceef46a
updates
moisesjgomez Jan 18, 2024
c947e1b
Update main.test.bicep
moisesjgomez Jan 18, 2024
004eb80
Update main.test.bicep
moisesjgomez Jan 18, 2024
3162798
Update main.bicep
moisesjgomez Jan 18, 2024
b932787
updates
moisesjgomez Jan 18, 2024
ec9b7c0
updates
moisesjgomez Jan 18, 2024
b084be0
Merge branch 'main' into host-pool
moisesjgomez Jan 19, 2024
f87aa20
Update CODEOWNERS
moisesjgomez Jan 25, 2024
a37f1ee
Merge branch 'main' into host-pool
moisesjgomez Jan 25, 2024
6316c80
updates
moisesjgomez Jan 26, 2024
7952d60
updates
moisesjgomez Jan 26, 2024
3813f28
updates
moisesjgomez Jan 26, 2024
63c90fc
Update avm_module_issue.yml
moisesjgomez Jan 26, 2024
1f6bc43
updates
moisesjgomez Jan 26, 2024
e68ac06
Update avm/res/desktop-virtualization/host-pool/tests/e2e/max/main.te…
moisesjgomez Jan 30, 2024
4220373
Merge branch 'main' into host-pool
moisesjgomez Jan 30, 2024
dce9de3
Update README.md
moisesjgomez Feb 2, 2024
37640e5
Update CODEOWNERS
moisesjgomez Feb 2, 2024
019c94e
Update avm_module_issue.yml
moisesjgomez Feb 2, 2024
0659131
Merge branch 'main' of https://github.com/Azure/bicep-registry-module…
moisesjgomez Feb 3, 2024
700fe60
Update main.bicep
moisesjgomez Feb 3, 2024
4a0eb79
Update .github/workflows/avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 5, 2024
3fd85da
Update .github/workflows/avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 5, 2024
78b6ca2
Merge branch 'main' into host-pool
moisesjgomez Feb 5, 2024
90d085d
Update avm/res/desktop-virtualization/host-pool/main.bicep
moisesjgomez Feb 5, 2024
b5998d8
updates
moisesjgomez Feb 5, 2024
81e51d1
Update README.md
moisesjgomez Feb 5, 2024
5c91c27
Merge branch 'host-pool' of https://github.com/moisesjgomez/bicep-reg…
moisesjgomez Feb 5, 2024
5133e24
Merge branch 'main' into host-pool
moisesjgomez Feb 6, 2024
209762a
Update ps-rule.yaml
moisesjgomez Feb 6, 2024
1cd1e15
Update ps-rule.yaml
moisesjgomez Feb 6, 2024
5b76a48
Merge branch 'main' into host-pool
ChrisSidebotham Feb 7, 2024
d91f5f9
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 7, 2024
54d8128
Merge branch 'main' into host-pool
ChrisSidebotham Feb 8, 2024
2062ff4
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 9, 2024
9c1b2d5
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 9, 2024
4be5179
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 9, 2024
de1865e
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 9, 2024
06e9a2b
Update avm.res.desktop-virtualization.host-pool.yml
moisesjgomez Feb 9, 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
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
/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/host-pool/ @Azure/avm-res-desktopvirtualization-hostpool-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
#/avm/res/dev-center/devcenter/ @Azure/avm-res-devcenter-devcenter-module-owners-bicep @Azure/avm-core-team-technical-bicep
Expand Down Expand Up @@ -143,4 +143,4 @@
#/avm/ptn/avd-lza/management-plane/ @Azure/avm-ptn-avd-lza-managementplane-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/ptn/avd-lza/networking/ @Azure/avm-ptn-avd-lza-networking-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/ptn/avd-lza/session-hosts/ @Azure/avm-ptn-avd-lza-sessionhosts-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/ptn/security/security-center/ @Azure/avm-ptn-securitycenter-module-owners-bicep @Azure/avm-core-team-technical-bicep
#/avm/ptn/security/security-center/ @Azure/avm-ptn-securitycenter-module-owners-bicep @Azure/avm-core-team-technical-bicep
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 @@ -75,7 +75,7 @@ body:
- "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/host-pool"
- "avm/res/desktop-virtualization/host-pool"
- "avm/res/desktop-virtualization/scaling-plan"
# - "avm/res/desktop-virtualization/workspace"
# - "avm/res/dev-center/devcenter"
Expand Down
85 changes: 85 additions & 0 deletions .github/workflows/avm.res.desktop-virtualization.host-pool.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: "avm.res.desktop-virtualization.host-pool"
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.host-pool.yml"
- "avm/res/desktop-virtualization/host-pool/**"
- "avm/utilities/pipelines/**"
- "!*/**/README.md"

env:
modulePath: "avm/res/desktop-virtualization/host-pool"
workflowPath: ".github/workflows/avm.res.desktop-virtualization.host-pool.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"
moisesjgomez marked this conversation as resolved.
Show resolved Hide resolved
permissions:
id-token: write # For OIDC
contents: write # For release tags
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