Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix truncated command and options | Aurelio Jargas | 2016-06-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Before: ```console $ python GitAutoDeploy.py --daemon-mode [WARNING] GitAutoDeploy.py is deprecated. Please use 'python gitautodeploy--daemon-mode' instead. ``` Now: ```console $ python GitAutoDeploy.py --daemon-mode [WARNING] GitAutoDeploy.py is deprecated. Please use 'python gitautodeploy --daemon-mode' instead. ``` | ||||
* | Merge with stuff from master | Oliver Poignant | 2016-03-13 | 1 | -1/+0 |
|\ | |||||
| * | Post PR edits | Oliver Poignant | 2016-03-13 | 1 | -8/+3 |
| | | |||||
| * | Changes to a more versatile filter mechanism. | ETL | 2016-03-12 | 1 | -28/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | I found myself needing to filter the build events using the build status (GitLab sends web hook events on build status changes so you get "running" events which aren't very useful in deploy context). Instead of building a whole lot of variable, parsing all possible options I or others may want in the future, I coded the changes so that any element from the web hook data is simply available for filtering. I put in some code so that the earlier functionality works too - specifically the action filter option which isn't an attribute in GitLab's web hook data. | ||||
* | | Merge | Oliver Poignant | 2016-03-12 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Modified event filtering implementation (same behavior) | Oliver Poignant | 2016-03-12 | 1 | -11/+33 |
| | | |||||
| * | Adds event filtering support for GitLab and documentation. | ETL | 2016-03-11 | 1 | -3/+14 |
| | | | | | | | | | | | | | | Filtering is now possible with GitLab events using the action and ref values. Documentation for the configuration file also added. Fixes #74 and relates to #43 | ||||
| * | Fixed new issue with GitWrapper | Oliver Poignant | 2016-03-06 | 1 | -7/+1 |
| | | |||||
* | | Moved init files | Oliver Poignant | 2016-03-12 | 1 | -1/+1 |
| | | |||||
* | | Renamed start script | Oliver Poignant | 2016-03-06 | 1 | -1/+1 |
| | | |||||
* | | Moved files around into new project structure | Oliver Poignant | 2016-03-06 | 1 | -11/+5 |
| | | |||||
* | | Module based file structure. Separated service specific implementations into ↵ | Oliver Poignant | 2016-03-06 | 1 | -940/+1 |
|/ | | | | their own classes. | ||||
* | Cleanup | Oliver Poignant | 2016-03-06 | 1 | -6/+15 |
| | |||||
* | Fixed mistage. Cleanup. | Oliver Poignant | 2016-03-06 | 1 | -17/+30 |
| | |||||
* | Updated docs. Removed shortcuts. | Oliver Poignant | 2016-03-06 | 1 | -4/+4 |
| | |||||
* | Added more command line and environment variable options | Oliver Poignant | 2016-03-06 | 1 | -2/+39 |
| | |||||
* | Added the ability to configure one repository using environment variables | Oliver Poignant | 2016-03-06 | 1 | -9/+48 |
| | |||||
* | Support for basic configuration based on environment variables | Oliver Poignant | 2016-03-05 | 1 | -1/+13 |
| | |||||
* | Use of argparse module for argument parsing. Code cleanup. | Oliver Poignant | 2016-03-05 | 1 | -30/+38 |
| | |||||
* | Fixed issue with daemon mode due to new logging. Fixed issue that occurred ↵ | Oliver Poignant | 2016-03-05 | 1 | -50/+31 |
| | | | | when no logging handler were present (nor terminal nor file). Simplified config handling. | ||||
* | Fixed issue with new logging implementation. Simplified config initialization. | Oliver Poignant | 2016-03-05 | 1 | -49/+81 |
| | |||||
* | Improved use of logging module. Refactoring. | Oliver Poignant | 2016-03-05 | 1 | -58/+88 |
| | |||||
* | Refactoring and cleanup after last PR | Oliver Poignant | 2016-03-05 | 1 | -64/+108 |
| | |||||
* | PEP8 polishing | Oliver Poignant | 2016-03-04 | 1 | -21/+18 |
| | |||||
* | now stdout from console command write in a log file too | Oleg Levitsky | 2016-02-28 | 1 | -15/+38 |
| | |||||
* | add get_base_config method to log initial events | Oleg Levitsky | 2016-02-27 | 1 | -21/+34 |
| | |||||
* | Try to add logging | Oleg Levitsky | 2016-02-27 | 1 | -53/+69 |
| | |||||
* | now you can leave path key in config empty and repo will not clone | Oleg Levisky | 2016-02-27 | 1 | -46/+62 |
| | |||||
* | add reading parameters from pull request | Oleg Levisky | 2016-02-27 | 1 | -11/+29 |
| | |||||
* | Improve clone error message; Refactor if statements | Torben | 2015-12-11 | 1 | -5/+2 |
| | |||||
* | Fix cloning error when config defines no branch | Torben | 2015-12-11 | 1 | -1/+4 |
| | |||||
* | Add branch option to clone command line | Torben | 2015-12-11 | 1 | -3/+6 |
| | |||||
* | Replace push event handler for old GitLab syntax by generic push event handler | Torben | 2015-12-08 | 1 | -15/+16 |
| | |||||
* | add option: remote | Julien Bisconti | 2015-12-03 | 1 | -2/+3 |
| | |||||
* | Refactoringv0.1 | Oliver Poignant | 2015-09-19 | 1 | -6/+22 |
| | |||||
* | Merge branch 'gitlabci-support' of https://github.com/ares86/Git-Auto-Deploy ↵ | Oliver Poignant | 2015-09-19 | 1 | -13/+35 |
|\ | | | | | | | into ares86-gitlabci-support | ||||
| * | Improving Gitlab CI support | Alvaro Echeverria | 2015-09-18 | 1 | -10/+8 |
| | | |||||
| * | Adding basic support for Gitlab CI | Alvaro Echeverria | 2015-09-18 | 1 | -13/+37 |
| | | |||||
* | | Fixed bug causing config scan to not work when starting in daemon mode | Oliver Poignant | 2015-09-19 | 1 | -3/+9 |
|/ | |||||
* | Fixed incorrect hardcoded path | Oliver Poignant | 2015-08-28 | 1 | -2/+2 |
| | |||||
* | Removed git update-index since it makes deployment fail in some cases | Oliver Poignant | 2015-08-23 | 1 | -1/+2 |
| | |||||
* | Added legacy detection code for older GitLab versions | Oliver Poignant | 2015-08-23 | 1 | -0/+11 |
| | |||||
* | Avoid crash when user agent http header is missing | Oliver Poignant | 2015-08-23 | 1 | -3/+2 |
| | |||||
* | Improved daemon support. Scanning for config files. | Oliver Poignant | 2015-08-20 | 1 | -7/+83 |
| | |||||
* | Fixed new bug in daemon mode. Fixed bug where git pull were invoked twice. | Oliver Poignant | 2015-08-20 | 1 | -21/+25 |
| | |||||
* | Improved Bitbucket support. Support for deploying one repository to multiple ↵ | Oliver Poignant | 2015-08-19 | 1 | -37/+54 |
| | | | | destinations. | ||||
* | Fixed bug in bitbucket repo URLs | Oliver Poignant | 2015-08-19 | 1 | -1/+5 |
| | |||||
* | Updated documentation | Oliver Poignant | 2015-08-19 | 1 | -2/+9 |
| | |||||
* | Implemented fs mutex lock in Python instead of sh | Oliver Poignant | 2015-08-18 | 1 | -48/+111 |
| | |||||
* | Refactoring | Oliver Poignant | 2015-08-18 | 1 | -266/+315 |
| | |||||
* | PEP 8 and refactoring | Oliver Poignant | 2015-08-16 | 1 | -307/+367 |
| | |||||
* | Merge pull request #28 from letorbi/submodule-support | Oliver Poignant | 2015-07-09 | 1 | -2/+2 |
|\ | | | | | Fix for locked repo bug & submodule support | ||||
| * | Add support for git submodules | Torben | 2015-07-07 | 1 | -2/+2 |
| | | |||||
| * | Fix locked repo bug by updating git deploy command line | Torben | 2015-07-07 | 1 | -1/+1 |
| | | |||||
* | | Make HTTP server listen only on localhost by default; Add config option to ↵ | Torben | 2015-07-07 | 1 | -1/+3 |
|/ | | | | change listen host | ||||
* | Added --ssh-keyscan option. | Alexander Kjeldaas | 2015-06-06 | 1 | -1/+16 |
| | |||||
* | Merge branch 'clone' into lock | chivorotkiv | 2015-05-10 | 1 | -1/+6 |
|\ | |||||
| * | If repo is not yet cloned, try to clone it instead of erroring | chivorotkiv | 2015-05-03 | 1 | -1/+6 |
| | | | | | | | | Got it here: https://github.com/Phyks/Github-Gitlab-Auto-Deploy/commit/35a6571b66699b0b053bbbf2ab6d9628e27ac509 | ||||
* | | Fix stupid error. | chivorotkiv | 2015-05-09 | 1 | -2/+3 |
| | | |||||
* | | Remove lock files on startup. | chivorotkiv | 2015-05-09 | 1 | -0/+4 |
| | | |||||
* | | Make "pull" process more stable: Reduce probability of .git/index.lock problem | chivorotkiv | 2015-05-03 | 1 | -3/+6 |
| | | |||||
* | | If deploy process is already running the second thread is waiting for finish ↵ | chivorotkiv | 2015-05-02 | 1 | -3/+17 |
|/ | | | | and repeats deploy process. Third, fourth and all other threads see that some thread is waiting and do nothing just exit. | ||||
* | Fix case if there is no branch in config file | chivorotkiv | 2015-05-02 | 1 | -1/+1 |
| | |||||
* | Configure branch name in config file | chivorotkiv | 2015-05-02 | 1 | -7/+10 |
| | |||||
* | Fix invalid syntax | Alexander Nestorov | 2014-11-20 | 1 | -1/+1 |
| | |||||
* | WIP Start working on #17 | Alexander Nestorov | 2014-10-30 | 1 | -12/+38 |
| | |||||
* | Set some more exit codes when things went wrong | Alexander Nestorov | 2014-10-16 | 1 | -3/+3 |
| | |||||
* | Play nicer with some shells and exit code/status | Alexander Nestorov | 2014-10-15 | 1 | -7/+11 |
| | |||||
* | Hard reset to origin, no matter what | Alexander Nestorov | 2014-10-08 | 1 | -1/+1 |
| | |||||
* | Reply to GitHub/Gitlab immediately to avoid false errors/timeouts while ↵ | Alexander Nestorov | 2014-10-04 | 1 | -0/+4 |
| | | | | waiting the deploy to finish | ||||
* | Now this is even better! | Alexander Nestorov | 2014-10-04 | 1 | -1/+1 |
| | |||||
* | Avoid SIGPIPE (Broken pipe errno 32) error | Alexander Nestorov | 2014-10-03 | 1 | -0/+1 |
| | |||||
* | Revert "Reset to HEAD better" | Alexander Nestorov | 2014-09-25 | 1 | -1/+1 |
| | | | | This reverts commit 1ada5d09e53d877c232ff260abd3a2174a34b5b1. | ||||
* | Reset to HEAD better | Alexander Nestorov | 2014-09-25 | 1 | -1/+1 |
| | |||||
* | Remove some debug prints | Alexander Nestorov | 2014-09-23 | 1 | -2/+0 |
| | |||||
* | New option to force run when port is used' | J.A. Nache | 2014-09-20 | 1 | -8/+33 |
| | |||||
* | Simplify a little bit the signal handler | Alexander Nestorov | 2014-09-20 | 1 | -7/+5 |
| | |||||
* | Small code enhancement | Alexander Nestorov | 2014-09-20 | 1 | -1/+1 |
| | |||||
* | Close pid file after RW | Alexander Nestorov | 2014-09-20 | 1 | -7/+4 |
| | |||||
* | Python is not C | Alexander Nestorov | 2014-09-20 | 1 | -3/+3 |
| | |||||
* | Make debug code throw less exceptions and be more readable, less levels of ↵ | Alexander Nestorov | 2014-09-20 | 1 | -38/+47 |
| | | | | indent | ||||
* | Debug code, detect process running at configured port | J.A. Nache | 2014-09-19 | 1 | -3/+44 |
| | |||||
* | kill -HUP now restart server, socket error handler, pid file generator | J.A. Nache | 2014-09-19 | 1 | -9/+39 |
| | |||||
* | Add global deploy commands | Alexander Nestorov | 2014-09-19 | 1 | -3/+16 |
| | |||||
* | Implement signal handler for kill -HUP and more later | J.A. Nache | 2014-09-19 | 1 | -15/+21 |
| | |||||
* | Speed up a little bit Gitlab vs Github parsing | Alexander Nestorov | 2014-09-18 | 1 | -3/+2 |
| | |||||
* | Do not use Yoda statements | Alexander Nestorov | 2014-09-18 | 1 | -1/+1 |
| | |||||
* | Call respond() after finishing deploy | Alexander Nestorov | 2014-09-18 | 1 | -0/+1 |
| | |||||
* | Do a hard pull to avoid conflicts | Alexander Nestorov | 2014-09-18 | 1 | -7/+7 |
| | |||||
* | GitLab support | Oliver Poignant | 2013-06-06 | 1 | -104/+114 |
| | |||||
* | Add support for deploying from same repo | Stuart Carnie | 2012-12-18 | 1 | -5/+8 |
| | | | Same source URL can be used to deploy to multiple local repositories | ||||
* | Added script header - fixes #5 | Logsol | 2012-11-20 | 1 | -0/+2 |
| | |||||
* | daemon-mode is mis-spelled - fixes #3 | Logsol | 2012-11-20 | 1 | -5/+5 |
| | |||||
* | using && instead of ; between directory change and subsequent command. fixes #2 | logsol | 2012-06-23 | 1 | -2/+2 |
| | |||||
* | added deamon mode | logsol | 2011-12-26 | 1 | -4/+16 |
| | |||||
* | improved exception handling and output control | logsol | 2011-12-25 | 1 | -17/+28 |
| | |||||
* | initial commit | logsol | 2011-12-24 | 1 | -0/+88 |