Commit Graph

23 Commits

Author SHA1 Message Date
Thong Kuah 85b29c1c2f Add frozen_string_literal to spec/services
Probably useful as we often move these files to "new" files.
2019-04-12 10:14:54 +12:00
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