amazon-web-services - 如何为每个代码签入禁用 aws codepipeline 触发器
问题描述
我正在研究 AWS CodePipeline ,实际上,我有一个现有的 AWS Codepipeline 设置用于 3 个管道作业。我们使用 Bitbucket 作为源代码提供程序,在 codepipeline 中,我们已经在 Bitbucket repo 和 codepipeline 访问之间建立了连接。现在所有管道都在执行管道中的每个代码签入。现在我想禁用这些自动触发管道。我们需要手动执行所有管道。请帮助解决这个问题。
解决方案
要为 bitbucket 中的每个代码检查禁用 AWS Codepipeline 触发器,您必须转到代码管道的 SOURCE 配置(bitbucket 配置),将有一个 WebHook 复选框,您必须取消选中它。
您可以在 CLI 或控制台中手动启动管道
命令行:
aws codepipeline start-pipeline-execution --name MyFirstPipeline
安慰:
登录 AWS 管理控制台并在http://console.aws.amazon.com/codesuite/codepipeline/home打开 CodePipeline 控制台。
在名称中,选择要启动的管道的名称。
在管道详细信息页面上,选择发布更改。这将通过管道启动源操作中指定的每个源位置中可用的最新修订。
更多细节:
https://docs.aws.amazon.com/codepipeline/latest/userguide/pipelines-rerun-manually.html
推荐阅读
- angular - 尝试使用 forRoot() 为延迟加载的组件延迟加载 Angular Material 相关的自定义模块不起作用
- android - 如何解决:com.android.builder.internal.aapt.v2.Aapt2Exception:Android 资源链接失败
- angular - 如何在将日期对象转换为角度即时类型时忽略时间戳
- jquery - 添加类被验证不触发引导程序 4 验证
- python - Python Pandas:将日期范围设为 -2 +5 年,例如:31 年 -> (29-36) 年
- apache-spark - Spark Streaming 未从 Kafka 主题中读取
- performance - 对于 RediSearch,创建单个索引还是创建多个索引更好?
- node.js - 使用 pm2 的 Typescript 节点应用程序部署过程
- java - 如何获取包含 JSONObject 的列表的大小?
- django - 在部署时重置 Heroku 上的 Postgres 数据库