pulumi / pulumi-policy-aws

A policy pack of rules to enforce AWS best practices for security, reliability, cost, and more!
https://www.pulumi.com
Apache License 2.0
34 stars 6 forks source link

Add CI/CD to repo #8

Closed chrsmith closed 4 years ago

chrsmith commented 4 years ago

Hooks up Travis CI to build, lint, test commits and PRs to this repo.

Automates things using make (which is terrible, but is at least broadly supported and consistent with our other repos).

And it works! https://travis-ci.com/pulumi/pulumi-awsguard/builds/133244459

chrsmith commented 4 years ago

if we want to add a step to push this somewhere / publish it to our org?

Yes, definitely. Let's get a few more rules in it before we hook up the publishing step though.