Commit Graph

7 Commits

Author SHA1 Message Date
Prasad Ghangal
1105ce3c20
Update nlopes/slack dep to work with latest Slack api changes (#217)
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-11-19 18:01:09 +05:30
Prasad Ghangal
05691f61b8
Update K8s package deps to 1.16 (#193)
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-10-11 15:53:02 +05:30
Prasad Ghangal
c4b6913e12
Remove vendoring since we have switched to go modules (#166)
Update Dockerfile to use go mod
Add .gitignore

Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-08-26 21:58:41 +05:30
Prasad Ghangal
7cc76cfbf2 Refactor Bot implementations to work with mocked Slack
Add CommandRunner interface and fake_executor to mock kubectl command execution
Add warnings field to the Event struct
Update filter recommendation message format

Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-08-26 17:35:47 +05:30
Prasad Ghangal
ec65f308d1 Vendoring: Update nlopes/slack dep to master
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-08-26 17:35:47 +05:30
coder
1f9efd6163 Enhance Update Events with resource spec diff and Change event message formats (#158)
* Include Namespace field only for Namespaced event notifs

This Commit
- includes namespace field only for namespaced objects notifs
- excludes namespace field from namespace independent resource events

* Enhance Update Event Notifications

This Commit,
- enhances update event notifications with details of what Spec is getting changed
- adds custom `SpecDiffReporter` and `utils.Diff()` method.
- adds update events in all config.yaml files
- adds unit-test for utils.Diff()
- adds update events for Deployment, Statefulset and Job by default.
2019-08-18 21:39:06 +05:30
coder
5013c3b736 Add Support Go Modules, Remove dep dependencies (#141)
- migrates the dependencies management from deb to go modules.
- `Gopkg.lock` and `Gopkg.toml` of dep removed and  `go.mod` and `go.sum` of modules added 
- replaces `dep endure` with `go mod verify` .travis.yaml
- updates vendor dependencies using `go mod tidy`,`go mod verify` and `go mod vendor` commands
- replaces `github.com/google/go-github/github` with `github.com/google/go-github/v27/github` for go module support in `pkg/controller/upgrade.go`
2019-08-05 14:55:46 +05:30