Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ripta/gcb-notifier
GCB Notifier GCF for Slack
https://github.com/ripta/gcb-notifier
gcb gcf nodejs slack
Last synced: about 1 month ago
JSON representation
GCB Notifier GCF for Slack
- Host: GitHub
- URL: https://github.com/ripta/gcb-notifier
- Owner: ripta
- License: mit
- Created: 2019-04-27T22:39:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-03T06:29:16.000Z (9 months ago)
- Last Synced: 2024-12-20T12:39:01.964Z (about 1 month ago)
- Topics: gcb, gcf, nodejs, slack
- Language: JavaScript
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
`gcb-notifier` is the [Google-provided Slack connector][gcb-tpn] for Google
Cloud Build notifications potentially with some modifications to suit my own
needs. You likely want the reference implementation.[gcb-tpn]: https://cloud.google.com/cloud-build/docs/configure-third-party-notifications
To install this function, it is assumed that `gcloud` CLI is set up and that
the default project is active.1. Clone this repository locally.
2. Go to [custom integrations][slack-integ] on your workspace and create a new
incoming webhook. This will be the `[URL]` below.3. Create a new `secrets.yaml` file in the current directory containing:
```
SLACK_WEBHOOK_URL: '[URL]'
```4. Run `make deploy`.
[slack-integ]: https://slack.com/apps/manage/custom-integrations