18F / concourse-compliance-testing

Concourse CI assets for Compliance Toolkit
https://compliance-viewer.18f.gov/
Other
17 stars 7 forks source link

post ZAP notifications for each project in the corresponding channel #42

Closed afeld closed 8 years ago

afeld commented 8 years ago

Builds on #34.

https://trello.com/c/AGdbPw7P/74-as-a-user-i-want-to-be-notified-when-a-zap-scan-is-complete

This will post the results of ZAP scans in the channel corresponding to each project, and any pipeline failures into our centralized channel. Do we want to see the successes in there too in the near term, just to build up confidence that it's working?

Since https://github.com/18F/about_yml/issues/85 is still open, just added the Slack channel names as custom fields in the targets.json.

afeld commented 8 years ago

Ok, trimmed down the custom Slack channels in the targets.json to be limited to Federalist for now, with the blessing of @jeremiak.

ctro commented 8 years ago

:100: looks good to me. I haven't run it locally.