Commit Graph
123 Commits
Author SHA1 Message Date
Brad Rydzewski 27640db7a3 fixed dep in docker_test.go 2015-01-13 23:24:23 -08:00
Brad Rydzewski 97d80a43b7 fixed dep issue 2015-01-13 23:18:31 -08:00
Brad Rydzewski ff127f0349 webhook payload should include the host URL 2015-01-13 21:57:30 -08:00
Brad Rydzewski 1627d5f5da Merge pull request #802 from Bugagazavr/bintray
Bintray
2015-01-13 09:10:50 -08:00
Kirill Zaitsev ce5d4edca5 Bintray plugin 2015-01-12 16:50:59 +03:00
Matt Bostock b027bd8392 Run gofmt and add test to prevent regressions
Run `go fmt ./...` [1] and add a test to the `test` make target that
checks if `go fmt` has been run.

[1]: http://blog.golang.org/go-fmt-your-code
2015-01-11 18:54:34 +00:00
Cédric Krier cb6ade6919 Missing URL for bitbucket Repo 2015-01-11 02:13:12 +01:00
Grzegorz Graczyk 262c0d66c0 check if tag wasn't used for image building 2015-01-05 12:12:37 +01:00
Michael Nutt b94280c15c Change from notification after_success and after_failure to change
Also removes the extra db field; instead, just send Prior as part of the Request.

This reverts commit e8b993e7da.
2014-12-30 13:25:14 -05:00
Michael Nutt e8b993e7da Add support for after_success and after_failure to email notifications
This allows you to restrict email notifications to only be sent after the build changes from success to failure or failure to success.  It errs on the side of sending the notification; if the build is in another state (hung, for instance) or there was no previous build on the branch the email will also be sent.

Since the notify plugin shouldn't really have any responsibility for querying the database to find the previous commit's status, we store it on the commit when we save it.
2014-12-30 11:37:57 -05:00
mopemoepe 7898103663 Add Dropbox plugin 2014-12-25 17:32:59 +09:00
Gary Borton d4434c2a27 Make Heroku destination refspec more specific. 2014-12-16 04:04:27 -05:00
Brad Rydzewski 01ca940add Merge pull request #732 from msteinert/gitlab-verify-skip
Add Gitlab certificate verification configuration
2014-12-14 23:21:11 -08:00
Brad Rydzewski e70c8d5c75 Merge pull request #755 from Bugagazavr/katoim
Added KatoIM support
2014-12-13 13:22:22 -08:00
Amanda Cameron 74f574f864 Fix IRC notification to use .Quit() instead of .Disconnect() 2014-12-13 10:23:44 -05:00
Amanda Cameron 1236d44bfc Fix the IRC notification plugin. 2014-12-13 09:48:56 -05:00
Kirill Zaitsev 3d244fcdae Added KatoIM support 2014-12-13 13:01:21 +03:00
Michael Steinert d1099bcf53 Add Gitlab certificate verification configuration
Requires Bugagazavr/go-gitlab-client@4e00e40109
2014-12-09 10:16:59 -06:00
Ke Zhu 1cb586dfbc use api key for deployment to heroku 2014-12-07 10:15:01 -05:00
Pierre Kircher fdd4547b1c plugin skeleton for deis
fixed test cases
2014-11-27 23:40:47 +00:00
Christopher Brickley 270ce52b76 add gogs support 2014-11-18 21:50:05 -05:00
Brad Rydzewski 789435d06d Merge pull request #715 from bradrydzewski/master
fix for #713, match branches with wildcard
2014-11-18 15:12:57 -08:00
Brad Rydzewski f15cc20b5d fix for #713, match branches with wildcard 2014-11-18 14:09:30 -08:00
Brad Rydzewski 0af15d502c Merge pull request #614 from marksteve/update-slack
Update Slack plugin config (Closes #612)
2014-11-17 21:49:23 -08:00
Brad Rydzewski 0dce99f5f4 instructs Drone to ignore cert verification if self-signed 2014-11-17 11:18:58 -08:00
Mark Steve Samson 7c27628976 Update Slack plugin config (Closes #612) 2014-11-17 21:22:04 +08:00
ap4y 65f938888e Add plain text fallback messages for slack plugin 2014-11-11 17:18:18 +13:00
epipho fb254e3f2c docker_version can now be left blank to automatically download and
install the latest available. Docker client will not be installed if it
is already present in the build container.
2014-11-06 22:37:57 -05:00
Christopher Brickley 22698625ed swap url and linktext positions for slack 2014-11-04 14:39:33 -05:00
Brad Rydzewski 5022db8d55 updated unit tests to account for quoted env vars 2014-11-01 11:41:02 -07:00
Brad Rydzewski 3642c903c5 using %q for quoting ssh command 2014-10-28 20:59:13 -07:00
Brad Rydzewski 13fedafc59 Merge pull request #621 from nils-werner/ssh-quotes
Wrap ssh cmd in quotes
2014-10-28 20:57:25 -07:00
Kirill Zaitsev c7649e15b1 Add gitlab repo url 2014-10-28 03:21:19 +03:00
Brad Rydzewski 2872b3ce4a Merge pull request #613 from ciarand/master
Adjust Slack message format to match HipChat's
2014-10-26 12:45:39 -07:00
Nils Werner 3fa78ac088 Fix failing unittest 2014-10-25 15:04:22 +02:00
Brad Rydzewski 1fd1c5e292 fixe #620 2014-10-24 08:52:42 -07:00
Nils Werner 7d9e74e950 Wrap ssh cmd in quotes to prevent execution of &&-chained commands on local machine 2014-10-24 16:19:13 +02:00
Ciaran Downey 0a0151fa5e Adjust Slack message format to match HipChat's
Also add some tests for formatting. See #586.
2014-10-22 22:26:14 -07:00
Andrew Vos 286d5fe94c Fix incorrect drone branch for pull requests
Fixes #607
2014-10-22 11:56:06 +01:00
Brad Rydzewski 4f30e1388c only generate repo token or key if not exists 2014-10-22 01:02:14 -07:00
Brad Rydzewski 273755d2a0 Merge pull request #603 from gregory90/fix-commit-author-bitbucket
Fix commit author email for bitbucket
2014-10-22 00:56:00 -07:00
Brad Rydzewski 19384c5e3e Merge pull request #605 from bradrydzewski/master
slightly altered the URL token format
2014-10-22 00:45:38 -07:00
Brad Rydzewski 601e3e6d48 slightly altered the URL token format 2014-10-22 00:41:25 -07:00
Grzegorz Graczyk 79e0c7a84f move regexp to package level variable, add check for email array 2014-10-22 09:37:04 +02:00
Brad Rydzewski 5fe126ec83 Merge pull request #604 from bradrydzewski/master
added token to post-commit hooks
2014-10-22 00:31:03 -07:00
Brad Rydzewski 7009778176 added token to post-commit hooks 2014-10-22 00:13:47 -07:00
Grzegorz Graczyk 25b887c059 get commit author email address from raw_author instead of author field for bitbucket 2014-10-22 08:52:45 +02:00
epipho 2bc2d45612 Docker publish: added tags field to allow for a single build to be tagged with multiple
tags. Only push tags that are applied to the repo. Change custom_tag to just tag.
2014-10-21 23:55:33 -04:00
Daniel Graña 92b52402b9 Simplify docker publish plugin 2014-10-17 17:38:35 -02:00
Daniel Graña 2f586f0acb quicker and less verbose docker installation for publish step 2014-10-17 16:55:39 -02:00