天青管道模板

  • V4_221012
    了解作者
  • 17.5KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-30 11:45
    上传日期
Azure管道模板 DevOps自动化的常见Azure Pipeline任务。 用法 模板应包含在项目管道中。 最佳实践 在模板中包含管道时,请始终指定参考标记,以避免在发布新模板版本时破坏工作流程。 管道模板不应具有默认值(如果可能)。 假设上游管道将提供所有值。 当前模板 贡献 创建一个新模板 在/templates目录中为您的模板创建一个文件夹。 名称应为模板的名称(例如terragrunt-deploy ) 在文件夹中,创建一个yaml文件(名称并不重要,但应该清楚) 在同一文件夹中,创建具有以下内容的README文件: 模板的简要说明 描述模板用法的示例片段 完整的参数表 在主README文件(此文件)的“ Available Templates部分中添加一个条目,并带有指向您所创建模板的README文件的链接。 测验 待定 发布新版本 待定 学分 基于
azure-pipeline-templates-main.zip
  • azure-pipeline-templates-main
  • .devops
  • release.yaml
    2.6KB
  • .gitignore
    0B
  • .version
    2B
  • release.sh
    552B
  • README.md
    1.7KB
  • templates
  • terragrunt-setup
  • main.yaml
    2.9KB
  • README.md
    1.3KB
  • terragrunt-destroy
  • main.yaml
    1.6KB
  • README.md
    1.8KB
  • terragrunt-plan
  • main.yaml
    1.4KB
  • README.md
    1.8KB
  • terragrunt-format
  • main.yaml
    1.5KB
  • README.md
    1.8KB
  • terragrunt-destroy-dry-run
  • main.yaml
    1.5KB
  • README.md
    1.7KB
  • terragrunt-validate
  • main.yaml
    1.5KB
  • README.md
    1.8KB
  • terragrunt-apply
  • main.yaml
    1.5KB
  • README.md
    1.8KB
  • .gitignore
    0B
  • CODEOWNERS
    107B
内容介绍
Terragrunt Validate ================ Validates Terraform files using `terragrunt validate`. Pre-Requisites -------------- You should run the [terragrunt-setup](../terragrunt-setup/README.md) template before running this configuration to make sure terragrunt and terraform are installed and configured properly. Usage ----- ```yaml resources: repositories: - repository: templates type: github name: nycrecords/azure-pipeline-templates ref: refs/tags/v1 jobs: - template: templates/terragrunt-validate/main.yaml@templates parameters: pool: azure_service_connection: arm_environment: arm_subscription_id: workdir: tf_validate_command_options: ``` Parameters ---------- | Parameter | Description | Default | | ---------------------------- | -------------------------------------------------------------------------- | :------: | | pool[^1] | The name of the AKS pool to use to run the pipeline. | `none` | | azure_service_connection[^1] | The name of the Azure Service Connection used to perform actions in Azure. | `none` | | arm_environment[^1] | he Cloud Environment which should be used. | `public` | | arm_subscription_id[^1] | The Subscription ID which should be used. | `none` | | workdir | The directory in which to run the terragrunt command. | '.' | | tf_validate_command_options[^1] | Options to pass into the terraform validate command. | `none` | [^1]: These variables are passed in using a Variable Group in our Azure DevOps Library. Contact [@joelbcastillo](https://github.com/joelbcastillo) if you have any questions.
评论
    相关推荐