文件名称:snitch:随时了解Tsuru上的所有部署
文件大小:30KB
文件格式:ZIP
更新时间:2024-05-19 09:03:37
notifications go slack hooks snitch
告密者 通过保持有关每个部署的最新信息。 当有人通过部署了任何应用程序时,此程序将通知您的团队和许多工具。 快速开始 首先,您必须创建一个挂钩的配置文件。 该文件描述了系统将分发wich hook和您的配置(例如webhook_url)。 您可以将此代码添加到文件的硬编码模式下: slack : webhook_url : http://your.webhook.here 或使用环境变量: slack : webhook_url : $SLACK_WEBHOOK_URL 因此,现在,您必须将此代码添加到位于的应用程序根目录中的文件( tsuru.yaml或tsuru.yml )中。 hooks : build : - curl -sSL https://github.com/lucasgomide/snitch/releases/download/0.1
【文件预览】:
snitch-master
----.gitignore(300B)
----hook()
--------hangouts_chat.go(713B)
--------hook.go(2KB)
--------hangouts_chat_test.go(2KB)
--------slack_test.go(1KB)
--------sentry.go(3KB)
--------rollbar.go(1KB)
--------newrelic.go(2KB)
--------rollbar_test.go(3KB)
--------newrelic_test.go(3KB)
--------hook_test.go(4KB)
--------slack.go(1007B)
--------sentry_test.go(5KB)
----Makefile(263B)
----.travis.yml(353B)
----main_test.go(2KB)
----LICENSE(1KB)
----testdata()
--------config_fake_hook.yaml(29B)
--------config.yaml(439B)
----types()
--------types.go(644B)
----utils()
--------env.go(528B)
--------log_test.go(364B)
--------log.go(217B)
--------env_test.go(556B)
----main.go(1KB)
----README.md(4KB)
----vendor()
--------vendor.json(305B)
--------gopkg.in()
----config()
--------config_test.go(511B)
--------config.go(817B)
----tsuru()
--------api_test.go(2KB)
--------api.go(901B)
----travis-test.sh(316B)