diff options
author | ETL <etlweather@keylimebox.org> | 2016-03-12 16:53:26 -0500 |
---|---|---|
committer | ETL <etlweather@keylimebox.org> | 2016-03-12 16:53:26 -0500 |
commit | 71f22c557eece1a0e991c29c54b8d00b5cee6673 (patch) | |
tree | 5c8d23c286c7401f89a14dd91e83d6043ce2bdf0 /gitautodeploy/parsers/github.py | |
parent | 997e40d045ee710b74a9b35afaa5dc26b7c66bc0 (diff) | |
download | Git-Auto-Deploy-71f22c557eece1a0e991c29c54b8d00b5cee6673.zip Git-Auto-Deploy-71f22c557eece1a0e991c29c54b8d00b5cee6673.tar.gz Git-Auto-Deploy-71f22c557eece1a0e991c29c54b8d00b5cee6673.tar.bz2 |
Changes to a more versatile filter mechanism.
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.
Diffstat (limited to 'gitautodeploy/parsers/github.py')
0 files changed, 0 insertions, 0 deletions