Skip to content

A Buildkite plugin that invalidates AWS Cloudfront caches.

License

Notifications You must be signed in to change notification settings

envato/aws-cloudfront-invalidation-buildkite-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Cloudfront Invalidation Buildkite Plugin

tests MIT License

A Buildkite plugin that invalidates AWS Cloudfront caches.

Example

steps:
  - plugins:
      - envato/aws-cloudfront-invalidation#v0.1.0:
          distribution-id: <cloudfront-distribution-id>
          paths:
            - <path/files/to/be/invalidated>
          debug: true

Configuration

distribution-id

The id of the Cloudfront distribution to create an invalidation for.

paths

One or more invalidation paths.

debug

Adds the --debug flag to all AWS CLI commands, providing detailed output for troubleshooting.

Development

To run the tests:

docker-compose run --rm tests

To run the Buildkite Plugin Linter:

docker-compose run --rm lint

About

A Buildkite plugin that invalidates AWS Cloudfront caches.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages