How to use the @aws-cdk/aws-codepipeline-actions.S3Trigger.POLL function in @aws-cdk/aws-codepipeline-actions

To help you get started, we’ve selected a few @aws-cdk/aws-codepipeline-actions examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github fourTheorem / slic-starter / cicd / lib / orchestrator-pipeline.ts View on Github external
new PolicyStatement({
        actions: [
          'codepipeline:GetPipelineExecution',
          'codepipeline:StartPipelineExecution'
        ],
        resources: ['*']
      })
    )

    const sourceOutputArtifact = new Artifact()

    const sourceAction = new S3SourceAction({
      bucket: artifactsBucket,
      bucketKey: SLIC_PIPELINE_SOURCE_ARTIFACT,
      output: sourceOutputArtifact,
      trigger: S3Trigger.POLL,
      actionName: 'SLICSource'
    })

    this.addStage({
      stageName: 'Source',
      actions: [sourceAction]
    })

    this.addDeployStage(
      StageName.stg,
      orchestratorCodeBuildRole,
      sourceOutputArtifact
    )

    this.addTestStage(sourceOutputArtifact)