Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashwanthkumar/go-cd-simple-email-task-plugin
GoCD EMail Task plugin
https://github.com/ashwanthkumar/go-cd-simple-email-task-plugin
Last synced: about 6 hours ago
JSON representation
GoCD EMail Task plugin
- Host: GitHub
- URL: https://github.com/ashwanthkumar/go-cd-simple-email-task-plugin
- Owner: ashwanthkumar
- Created: 2014-07-13T10:02:07.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-07-13T18:13:44.000Z (over 10 years ago)
- Last Synced: 2024-04-14T09:19:01.496Z (7 months ago)
- Language: Java
- Size: 344 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go-CD Simple Email Task plugin
Now sending emails from Go is so simple.
### Setup
- Download the [`go-cd-simple-email-task-plugin-1.1.jar`](https://github.com/ashwanthkumar/go-cd-simple-email-task-plugin/releases/download/v1.1/go-cd-simple-email-task-plugin-1.1.jar)
- Put it inside your $GO_SERVER/plugins/external
- Restart your Go ServerThis plugin uses `mail` command to send emails. It is assumed the `mail` is configured on all your agent machines.
### What do you get?
- EMail Task
![EMail Task Dropdown](https://raw.githubusercontent.com/ashwanthkumar/go-cd-simple-email-task-plugin/master/assets/email_task_dropdown.png)
- Neat Popup
![EMail Task Popup](https://github.com/ashwanthkumar/go-cd-simple-email-task-plugin/raw/master/assets/email_task_popup.png)
- Whola! You get the email in your inbox.
![EMail Received](https://raw.githubusercontent.com/ashwanthkumar/go-cd-simple-email-task-plugin/master/assets/email_with_attachments.png)
### Notes
This plugin uses the `mail` available on Linux / Mac to send emails, so no Windows for now. I am not aware of how to get the server settings from the plugin so that we can use existing configured settings to send email.