Commit Graph

14 Commits

Author SHA1 Message Date
Prasad Ghangal
38e726cffa
Update github_changelog_generator to work with v1.15.2 (#453)
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>

##### ISSUE TYPE
 - Feature Pull Request


##### SUMMARY
Update changelog gen command in release script to work with the latest https://github.com/github-changelog-generator/github-changelog-generator release
2021-01-29 00:25:18 +05:30
sgandon
0ad0536512
feat(slack): add thread support (#423)
##### ISSUE TYPE
 - Feature Pull Request

##### SUMMARY
adding support for botkube to interact in slack threads
I did update the test bash script that would not run on my zsh shell on my mac.

I Also wanted to add some unit tests but the Slack test server does not support thread messages.

Fixes #422
2020-11-03 08:42:01 +00:00
Abhishek Sharma
af6a000dca
adding option to create and destroy kind clusters (#365)
##### ISSUE TYPE
 - Feature Pull Request

##### SUMMARY
Created a script to create and destroy KIND clusters which can be used to execute test and CD jobs. Added make targets for those and default make help.

Fixes #320
2020-10-05 04:23:36 +00:00
Amey Deshmukh
03707b337e
Fixes #179: Migration of current travis ci to github-actions ci. (#244)
##### ISSUE TYPE
<!--- Pick one below and delete the rest: -->
 - Feature Pull Request

Fix for issue [githib-actions](https://github.com/infracloudio/botkube/issues/179)

##### SUMMARY

-  Updated the golint path to $GOPATH/bin/golint to fix github-actions build failure.
-  Added docker push action step in current CI steps.
-  Added helm release step along with missing "helm init".

Checklist for Enabling github actions:
make sure to add below secrets in repo/settings/secrets
- GH_TOKEN(github access token of **charts** repo)
- DOCKER_USERNAME and DOCKER_PASSWORD (for **infracloud/botkube** repo).
- That's it, by merging this PR, first github-actions workflow for botkube should be triggered :) 

For reference the tested CI workflows on my repos:

- [with helm release](https://github.com/ameydev/botkube/runs/434885674?check_suite_focus=true)
- [Normal workflow with docker push and helm release skipped](https://github.com/ameydev/botkube/runs/434903893?check_suite_focus=true)
2020-05-14 10:32:03 +05:30
Prasad Ghangal
ecde3184e3
Add license headers to source files (#266)
Update copyright years t0 2019-2020 in license

Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2020-04-27 09:20:16 +05:30
eddycharly
42e2947e04
Add nodeSelector to helm chart and change default image tag (#259) 2020-04-21 13:57:32 +05:30
Prasad Ghangal
36aeb82a0d
Update image repo in release script (#207)
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-10-22 15:04:33 +05:30
Aananth K
30d8ac19b3 Refactor Test Suite (#174)
This Commit, 
- Refactors test suites to support granular integration testing
- adds dedicated config file `test/config.yaml` to control integration testing of notifiers.
- changes CONFIG_PATH to `pwd/test` in /hack/runtest.sh to make use of test/config.yaml
- adds `go vet -tags=test  ./test/...` to `./hack/verify-govet.sh`
2019-09-03 22:27:24 +05:30
Prasad Ghangal
7d6dd8df7a Add e2e integration tests
Rename hack/unit-test.sh to hack/runtests.sh
Modify make target unit-test to test

Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
2019-08-26 17:35:47 +05:30
coder
d2d14cc026 [unit test] Enable Unit test and add target in Makefile (#145)
* Enable Unit test and add target in Makefile

This PR
- Adds make target to run unit tests
- Enable unit test check in travis
Signed-off-by: Shovan Maity <shovan.cse91@gmail.com>

* Rebase onto develop, Add to unit-test to release

This commit
- Just rebased this PR onto infracloudio:develop 
- adds `unit-test` to `make release`

Signed-off-by: Aananth K <aananthraj1995@gmail.com>
2019-08-08 17:22:52 +05:30
Prasad Ghangal
c132f6edc8 Use gothub for publishing releases 2019-06-25 11:43:21 +05:30
Prasad Ghangal
2d144d3f32 Add script to publish release and auto generate CHANGELOG 2019-06-12 14:40:42 +05:30
Prasad Ghangal
7139df23c3 Use go 1.12 for CI builds
Fix golint issues for go1.12
2019-06-04 13:13:38 +05:30
Prasad Ghangal
0d41715037 Add verify-gofmt, update-gofmt, verify-golint and verify-govet scripts 2018-12-31 11:09:58 +05:30