Commit graph

22 commits

Author SHA1 Message Date
Douwe Maan
7388a911aa
Consider all matching MRs to determine if user can push 2019-01-02 15:31:34 +01:00
Mark Chao
a63bce1a4b Resolve "Rename the Master role to Maintainer" Backend 2018-07-11 14:36:08 +00:00
Mark Chao
0d44f4d50e Rephrase "maintainer" to more precise "members who can merge to the target branch"
"Maintainer" will be freed to be used for #42751
2018-06-01 14:33:12 +09:00
Jan Provaznik
21588f180c Enable update_(build|pipeline) for maintainers 2018-05-15 08:18:22 +00:00
Bob Van Landuyt
35a49922e6 Allow admins to push to empty repos 2018-04-24 14:06:59 +02:00
Robert Speicher
72a7b30c9f Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
Rémy Coutable
ddccd24c13 Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27 14:31:53 +02:00
Lin Jen-Shin
28553dbc05 Update tests due to permission changes 2017-07-04 21:56:41 +08:00
Grzegorz Bizon
c9b653b4a0 Fix pipeline retry specs related to protected actions 2017-05-31 11:22:12 +02:00
Kamil Trzcinski
f2a4420d66
Store retried in database for CI builds 2017-05-07 22:43:53 +02:00
Grzegorz Bizon
fc121cca5b Do not reprocess actions when user retries pipeline
User who is not allowed to trigger manual actions should not be
allowed to reprocess / retrigger / retry these actions.
2017-05-05 19:35:32 +02:00
Grzegorz Bizon
8c59489c93 Do not retry jobs multiple times when retrying a pipeline 2017-03-27 09:11:29 +02:00
Grzegorz Bizon
80c463d9c1 Extend pipeline retry specs with blocking actions 2017-03-06 13:40:50 +01:00
Grzegorz Bizon
9b27f49d2e Adjust pipeline retry specs to use manual statuses 2017-03-06 10:04:04 +01:00
Grzegorz Bizon
0683f8d03d Fix pipeline retry specs for optional blocking actions 2017-03-06 10:04:04 +01:00
Grzegorz Bizon
d16eed3b09 Fix reprocessing skipped jobs when retrying pipeline 2017-02-22 08:39:50 +01:00
Grzegorz Bizon
9c37a26cc7 Close all pipeline todos at once when retrying it 2017-02-15 11:02:05 +01:00
Grzegorz Bizon
cff9504ab1 Extend specs for build and pipeline retry services 2017-02-14 15:22:49 +01:00
Grzegorz Bizon
056f1b7020 Simplify implementation of pipeline retry service 2017-02-14 13:29:58 +01:00
Grzegorz Bizon
c0db4400f4 Preserve base service abstraction for retry services 2017-02-14 11:27:14 +01:00
Grzegorz Bizon
c65e96061b Implement new pipeline retry service
The new service takes stages order into account.
2017-02-13 16:38:08 +01:00
Grzegorz Bizon
19ef4083f3 Add a separate CI/CD pipeline retry service class 2017-02-13 15:14:40 +01:00