This is a Prow external plugin.
If you comment
/poiana
on Github, Prow replies with a random sentence...
You can learn about Prow external plugins from below links:
- Going Beyond CI/CD with Prow at KubeCon EU 2020 (video)
- Going Beyond CI/CD with Prow at KubeCon EU 2020 (slides)
- custom external plugin
- in-cluster plugins
- official external plugins
Docker image is here: https://hub.docker.com/repository/docker/leodido/saymyname-prow-plugin
$ kubectl apply -f https://raw.githubusercontent.com/leodido/prow-plugin-saymyname/master/deploy.yaml
Append a below setting to your plugins.yaml
.
external_plugins:
<org>/<repo>:
- name: saymyname
endpoint: http://saymyname.default.svc.cluster.local:8787
events:
- issue_comment
- Make configurable:
- Slash command
- Sentences set
- Test it with phony