Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: triggers #19011

Merged
merged 13 commits into from Feb 21, 2022
Merged

feat: triggers #19011

merged 13 commits into from Feb 21, 2022

Commits on Feb 17, 2022

  1. feat: triggers

    Triggers allows you to execute code during deployment of CDK apps. They are very useful to implement "self tests" or populate initial data. If a trigger fails, deployment fails.
    
    Usage:
    
    ```ts
    new Trigger(this, 'VerifySomething', {
      dependencies: [ scopes... ],
      handler: lambdaFunction
    });
    ```
    
    This is a productization of https://github.com/cdklabs/cdk-triggers.
    Elad Ben-Israel committed Feb 17, 2022
    Copy the full SHA
    6da86cf View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. clean up API & update README and add tests

    Elad Ben-Israel committed Feb 20, 2022
    Copy the full SHA
    0582804 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0f04d75 View commit details
    Browse the repository at this point in the history
  3. update snapshots

    Elad Ben-Israel committed Feb 20, 2022
    Copy the full SHA
    de4a8a9 View commit details
    Browse the repository at this point in the history
  4. update readme

    Elad Ben-Israel committed Feb 20, 2022
    Copy the full SHA
    a44e1d8 View commit details
    Browse the repository at this point in the history
  5. remove fragile test

    Elad Ben-Israel committed Feb 20, 2022
    Copy the full SHA
    21cab97 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Merge branch 'master' into benisrae/triggers

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    81a5a34 View commit details
    Browse the repository at this point in the history
  2. Add executeOnHandlerChange

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    acc2b12 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into benisrae/triggers

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    90cdbc3 View commit details
    Browse the repository at this point in the history
  4. remove unneeded comment

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    e7ae06a View commit details
    Browse the repository at this point in the history
  5. use handlerArn in policy

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    57d071c View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into benisrae/triggers

    Elad Ben-Israel committed Feb 21, 2022
    Copy the full SHA
    a67f627 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    eac0f20 View commit details
    Browse the repository at this point in the history