当前位置: 首页 > 知识库问答 >
问题:

使用Java CDK禁用AWS CodePipeline中的阶段转换

赫连卓
2023-03-14

共有1个答案

慎志国
2023-03-14

CDK项目对此有一个答案--https://github.com/aws/aws-cdk/issues/1649

CfnPipeline的用法提供为

const cfnPipeline = pipeline.node.findChild('Resource') as codepipeline.CfnPipeline
cfnPipeline.propertyOverrides.disableInboundStageTransitions = [{
    reason: 'Pipeline is triggered by schedule not source changes',
    stageName: 'Source'
}]

对于python,我可以通过以下方式实现

cfn_pipeline = pipeline.node.find_child('Resource')
cfn_pipeline.add_property_override(
    property_path='DisableInboundStageTransitions',
    value=[{
        'Reason': 'Pipeline is triggered by schedule not source changes',
        'StageName': 'Source'
    }]
)
 类似资料:
  • 如何禁用Maven3默认生命周期中不需要的阶段? 例如,我希望、和阶段永远不会发生,并将我的构建日志从以下内容转变为: 变成这样:

  • What do you get when you play country music backwards? You get your girl back, your dog back, your pick-up back, and you stop drinking. — Louis Saaberda 重要的是要以正确的顺序做事情。 一个普遍的需求是应用一个特定的资源之前必须先应用它所依赖的所有

  • 问题内容: 在IDE中进行开发时,跟踪和调试日志可能会有所帮助,但是在构建期间,我发现这些行非常令人不安,并且混淆了maven或其他构建工具打印的报告。 让log4j尊重系统属性(如1)以与maven一起使用或不需要对项目文件进行更改的东西会很好。我知道我可以指定 2,但我想在这里询问是否有人在构建过程中找到了一种更智能的方法来禁用日志记录,而手动干预最少。即,一些将maven检测为调用方的jav

  • 我找到了一些基本的例子如何打印网页与JavaFX,但我正在寻找的例子,可以打印与应用程序内容的完整场景。有什么例子吗?

  • 问题内容: 是否可以使用CSS禁用表单字段?我当然知道禁用的属性,但是可以在CSS规则中指定此属性吗?就像是 - 我问的原因是,我有一个应用程序,其中表单字段是自动生成的,并且字段是根据某些规则(以Javascript运行)隐藏/显示的。现在,我想扩展它以支持禁用/启用字段,但是规则的编写方式可以直接操纵表单字段的样式属性。因此,现在我必须扩展规则引擎以更改属性以及表单字段的样式,这在某种程度上似

  • 我们有很多很多项目,它们都有自己的Jenkinsfile,它只是执行我们共享库中定义的管道。管道确保所有项目以相同的方式构建、打包和安装。 Project-a/Jenkinsfile 共享库/vars/buildProject。棒极了 我们希望扩展它,以允许在管道期间执行一个额外的阶段,对于某些项目(例如许多项目中的一个)。如果可能的话,我想这样做: 将作为阶段的配置参数传递到 像这样的。。。 P