BicepStarterPipelines

1.0.2

Provides starter pipeline templates for initializing a bicep repository.

Minimum PowerShell version

7.2

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name BicepStarterPipelines -RequiredVersion 1.0.2

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name BicepStarterPipelines -Version 1.0.2

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) LemurDaniel.

Package Details

Author(s)

  • LemurDaniel

Tags

Bicep

Functions

Initialize-BicepStarterPipeline

Dependencies

This module has no dependencies.

FileList

  • BicepStarterPipelines.nuspec
  • BicepStarterPipelines.psd1
  • BicepStarterPipelines.psm1
  • functions\Initialize-BicepStarterPipeline.ps1
  • functions\Initialize-BicepTemplate.ps1
  • functions\Select-UtilsUserOption.ps1
  • functions\library\common\_selections\devops_pipelines\stage\tmpl.bicep.infra.deploy.yaml.deploy
  • functions\library\common\_selections\devops_pipelines\stage\tmpl.bicep.infra.deploy.yaml.deploy.old
  • functions\library\common\_selections\devops_pipelines\stage\tmpl.bicep.infra.deploy.yaml.stack
  • functions\library\common\_selections\devops_pipelines\stage\tmpl.bicep.infra.deploy.yaml.stack.old
  • functions\library\common\_selections\devops_pipelines\steps\tmpl.bicep.infra.deploy.yaml.deploy
  • functions\library\common\_selections\devops_pipelines\steps\tmpl.bicep.infra.deploy.yaml.stack
  • functions\library\common\_selections\devops_pipelines\steps\tmpl.bicepRegistry.ipRules.yaml
  • functions\library\common\_selections\github_workflows\actions\tmpl.azureLogin\action.yaml
  • functions\library\common\_selections\github_workflows\actions\tmpl.bicep.infra.deploy\action.yaml.deploy
  • functions\library\common\_selections\github_workflows\actions\tmpl.bicep.infra.deploy\action.yaml.stack
  • functions\library\common\_selections\github_workflows\actions\tmpl.bicepRegistry.ipRules\action.yaml
  • functions\library\common\_selections\github_workflows\workflows\tmpl.bicep.infra.deploy.yaml.deploy
  • functions\library\common\_selections\github_workflows\workflows\tmpl.bicep.infra.deploy.yaml.stack
  • functions\library\common\bicepconfig.json
  • functions\library\common\modules\patterns\README.md
  • functions\library\common\modules\resources\README.md
  • functions\library\common\modules\utility\README.md
  • functions\library\common\modules\utility\naming\generator\README.md
  • functions\library\common\modules\utility\naming\generator\func.name.bicep
  • functions\library\common\modules\utility\naming\generator\module.bicep
  • functions\library\common\modules\utility\naming\generator\version.json
  • functions\library\common\modules\utility\naming\schema\README.md
  • functions\library\common\modules\utility\naming\schema\module.bicep
  • functions\library\common\modules\utility\naming\schema\schema\schema.default.bicep
  • functions\library\common\modules\utility\naming\schema\schema\schema.index-based.bicep
  • functions\library\common\modules\utility\naming\schema\schema\var.abbr.bicep
  • functions\library\common\modules\utility\naming\schema\schema\var.location.bicep
  • functions\library\common\modules\utility\naming\schema\version.json
  • functions\library\deployment\_selections\bicep\main.bicep.resource_group
  • functions\library\deployment\_selections\bicep\main.bicep.subscription
  • functions\library\deployment\_selections\deploy\deploy.ps1.resource_group.deploy
  • functions\library\deployment\_selections\deploy\deploy.ps1.resource_group.stack
  • functions\library\deployment\_selections\deploy\deploy.ps1.subscription.deploy
  • functions\library\deployment\_selections\deploy\deploy.ps1.subscription.stack
  • functions\library\deployment\_selections\devops_pipelines\choice.deploy\deploy.bicep.infra.yaml.resource_group.deploy
  • functions\library\deployment\_selections\devops_pipelines\choice.deploy\deploy.bicep.infra.yaml.subscription.deploy
  • functions\library\deployment\_selections\devops_pipelines\choice.stack\deploy.bicep.infra.yaml.resource_group.stack
  • functions\library\deployment\_selections\devops_pipelines\choice.stack\deploy.bicep.infra.yaml.subscription.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.rg\deploy.infra.dev.yaml.resource_group.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.rg\deploy.infra.prod.yaml.resource_group.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.rg\deploy.infra.test.yaml.resource_group.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.sub\deploy.infra.dev.yaml.subscription.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.sub\deploy.infra.prod.yaml.subscription.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.deploy\choice.sub\deploy.infra.test.yaml.subscription.deploy
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.rg\deploy.infra.dev.yaml.resource_group.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.rg\deploy.infra.prod.yaml.resource_group.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.rg\deploy.infra.test.yaml.resource_group.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.sub\deploy.infra.dev.yaml.subscription.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.sub\deploy.infra.prod.yaml.subscription.stack
  • functions\library\deployment\_selections\github_workflows\workflows\choice.stack\choice.sub\deploy.infra.test.yaml.subscription.stack
  • functions\library\deployment\infra\demo.bicep
  • functions\library\deployment\params\main.dev.bicepparam
  • functions\library\deployment\params\main.prod.bicepparam
  • functions\library\deployment\params\main.test.bicepparam
  • functions\library\deployment\var.naming.bicep
  • functions\library\init.ps1
  • functions\library\registry\.scripts\Invoke-ResourceGroupDeployment.ps1
  • functions\library\registry\.scripts\Invoke-SubscriptionDeployment.ps1
  • functions\library\registry\.scripts\deploy.ps1
  • functions\library\registry\_selections\devops_pipelines\choice.deploy\deploy.bicep.infra.yaml.resource_group.deploy
  • functions\library\registry\_selections\devops_pipelines\choice.deploy\deploy.bicep.infra.yaml.subscription.deploy
  • functions\library\registry\_selections\devops_pipelines\choice.stack\deploy.bicep.infra.yaml.resource_group.stack
  • functions\library\registry\_selections\devops_pipelines\choice.stack\deploy.bicep.infra.yaml.subscription.stack
  • functions\library\registry\_selections\devops_pipelines\publish.bicep.modules.yaml
  • functions\library\registry\_selections\devops_pipelines\stage\tmpl.bicep.module.publish.yaml
  • functions\library\registry\_selections\devops_pipelines\steps\tmpl.bicep.module.publish.yaml
  • functions\library\registry\_selections\devops_pipelines\steps\tmpl.bicep.module.verify.yaml
  • functions\library\registry\_selections\github_workflows\actions\tmpl.bicep.detectChanges\action.yaml
  • functions\library\registry\_selections\github_workflows\actions\tmpl.bicep.setChangeMarker\action.yaml
  • functions\library\registry\_selections\github_workflows\workflows\choice.deploy\deploy.infra.prod.yaml.resource_group.deploy
  • functions\library\registry\_selections\github_workflows\workflows\choice.deploy\deploy.infra.prod.yaml.subscription.deploy
  • functions\library\registry\_selections\github_workflows\workflows\choice.deploy\deploy.infra.test.yaml.resource_group.deploy
  • functions\library\registry\_selections\github_workflows\workflows\choice.deploy\deploy.infra.test.yaml.subscription.deploy
  • functions\library\registry\_selections\github_workflows\workflows\choice.stack\deploy.infra.prod.yaml.resource_group.stack
  • functions\library\registry\_selections\github_workflows\workflows\choice.stack\deploy.infra.prod.yaml.subscription.stack
  • functions\library\registry\_selections\github_workflows\workflows\choice.stack\deploy.infra.test.yaml.resource_group.stack
  • functions\library\registry\_selections\github_workflows\workflows\choice.stack\deploy.infra.test.yaml.subscription.stack
  • functions\library\registry\_selections\github_workflows\workflows\publish.bicep.modules.prod.yaml
  • functions\library\registry\_selections\github_workflows\workflows\publish.bicep.modules.test.yaml
  • functions\library\registry\_selections\github_workflows\workflows\tmpl.bicep.module.publish.pwsh.yaml
  • functions\library\registry\_selections\github_workflows\workflows\tmpl.bicep.module.verify.pwsh.yaml
  • functions\library\registry\infra\params\registry.prod.bicepparam
  • functions\library\registry\infra\params\registry.test.bicepparam
  • functions\library\registry\infra\registry.scope.resource_group.bicep
  • functions\library\registry\infra\registry.scope.subscription.bicep

Version History

Version Downloads Last updated
1.0.4 0 5/16/2026
1.0.3 0 5/16/2026
1.0.2 (current version) 0 5/16/2026
1.0.1 0 5/16/2026
1.0.0 6 4/22/2026
0.4.3 4 4/21/2026
0.4.2 3 4/20/2026
0.4.1 3 4/20/2026
0.4.0 7 4/4/2025
0.3.1 3 3/28/2025
0.3.0 6 3/28/2025
0.2.2 7 3/26/2025
0.2.0 7 3/24/2025
Show more