zuul/zuul
James E. Blair bab008ee92 Check branches in supercedent pipelines
Supercedent was designed for a post pipeline and predates common
use of a promote pipeline.  It therefore only consulted the 'ref'
attribute of a change (so that it would work on tags as well as
branches).  However, it should work just fine as a manager for
promote pipelines too, so have it check the branch attribute for
de-duplication first, and only use the ref attribute if it isn't
present.

Change-Id: I1393c828b86a577fba568a183efee98cf5d030e7
2019-04-05 13:59:05 -07:00
..
ansible Fix Ansible 2.7 uri module 2019-03-21 09:17:09 -07:00
cmd Add missing docs for zuul-manage-ansible 2019-03-15 10:42:16 +01:00
connection web: add /connections route 2019-02-27 03:27:45 +00:00
driver Fix SQL error when querying for tuples 2019-04-04 22:08:31 +02:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Prepend path with bin dir of ansible virtualenv 2019-04-02 20:46:54 +02:00
lib Install virtualenv from source 2019-03-16 11:07:58 +01:00
manager Check branches in supercedent pipelines 2019-04-05 13:59:05 -07:00
merger Merge "Perform per repo locking on the executor" 2019-03-28 21:43:41 +00:00
reporter Filter file comments for existing files 2018-10-25 06:21:01 -07:00
source Cache branches in connections/sources 2018-08-09 16:02:02 -07:00
sphinx Add zuul-sphinx as a requirement 2017-08-07 14:56:17 -07:00
trigger Remove use of six library 2017-06-19 10:34:57 -05:00
web web: Add '/' API route 2019-03-28 13:42:22 +00:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
_setup_hook.py Use zuul/web/static in setup_hook 2018-10-13 07:40:31 -05:00
change_matcher.py Fix wrong matched project template 2018-08-02 12:19:15 +02:00
configloader.py Tolerate missing project 2019-04-05 17:26:34 +00:00
exceptions.py mqtt: add basic reporter 2018-05-02 07:20:46 +00:00
model.py Tolerate missing project 2019-04-05 17:26:34 +00:00
nodepool.py Merge "Rework zuul nodepool stats reporting" 2018-12-10 04:42:44 +00:00
rpcclient.py Use gearman client keepalive 2018-12-11 21:28:59 +01:00
rpclistener.py Merge "Add API endpoint to get frozen jobs" 2019-03-25 22:25:33 +00:00
scheduler.py Fix ignored default ansible version 2019-03-22 18:46:59 +01:00
version.py Report git sha in status page version 2018-04-27 10:21:43 -07:00
zk.py Ensure correct lexical sorting of node requests 2019-03-14 15:39:23 +01:00