Commit graph

23 commits

Author SHA1 Message Date
Shinya Maeda
f62dc67d26 Add suffix for merge request event
Fix

ok

Add spec

Fix

ok

Fix

Add changelog

Fix

Add memoization

a

fix
2019-03-01 22:52:38 +09:00
Hiroyuki Sato
30cd8432dd Support only: changes: on MR pipelines 2019-02-13 10:59:34 +00:00
Shinya Maeda
eb1956c504 Fix MR pipelines run on only: refex 2018-12-11 12:03:47 +01:00
Kirill Zaitsev
9bea3c0fbb Add glob for CI changes detection 2018-11-15 22:04:47 +02:00
gfyoung
06892e88f5 Enable frozen string for lib/gitlab/ci
Enables frozen string for the following:

* lib/gitlab/ci/*.rb
* lib/gitlab/ci/build/**/*.rb
* lib/gitlab/ci/config/**/*.rb
* lib/gitlab/ci/pipeline/**/*.rb
* lib/gitlab/ci/reports/**/*.rb

Partially addresses #47424.
2018-10-26 16:36:42 -07:00
Grzegorz Bizon
0972dbc799 Add frozen strong literal directive to policy changes class 2018-10-02 15:59:08 +02:00
Grzegorz Bizon
b772e7f4c6 Match a dot in paths configured for only: changes 2018-10-02 15:04:32 +02:00
Grzegorz Bizon
0f78ceca1b Add only/except pipeline build policy for changes 2018-10-02 14:48:18 +02:00
Grzegorz Bizon
c05d79172c Fix build variables policy after renaming methods 2018-03-30 11:29:05 +02:00
Grzegorz Bizon
da6bfd9b80 Decouple build variables from persisted environment 2018-03-27 13:05:29 +02:00
Grzegorz Bizon
1c2530ded3 Expose evaluable variables method from build object 2018-03-23 15:21:31 +01:00
Grzegorz Bizon
b6e4e449fb Integrate build seeds with variables expressions policy 2018-03-23 13:56:16 +01:00
Grzegorz Bizon
8a2bc9b445 Integration variables collections with expressions 2018-03-23 13:44:12 +01:00
Grzegorz Bizon
0335d09e58 Integrate variables policy with new pipeline services 2018-03-23 12:26:21 +01:00
Grzegorz Bizon
9147a5f862 Add support for checking attributes in build policies 2018-03-01 13:08:39 +01:00
Grzegorz Bizon
52b34969a5 Add build policy for pipeline expressions 2018-02-28 13:08:42 +01:00
Grzegorz Bizon
d79ad28fcb Do not pass project path from YAML processor
Use project full path that can be received from a pipeline object
2017-09-18 14:29:43 +02:00
Grzegorz Bizon
6681ea9cd8 Simplify pipeline source policy pattern matching 2017-09-18 14:00:59 +02:00
Grzegorz Bizon
a04cbd5bb5 Add specs for CI/CD job policy refs specification 2017-09-18 13:57:14 +02:00
Grzegorz Bizon
10a486b366 Remove YAML processor refactoring stubs and fix specs 2017-09-18 13:57:14 +02:00
Grzegorz Bizon
241197c29a Extract job refs policy specs into separate class 2017-09-18 13:57:14 +02:00
Grzegorz Bizon
dd784b1518 Use CI/CD job policy specification in YAML processor 2017-09-18 13:57:14 +02:00
Grzegorz Bizon
59f87e7317 Implement CI/CD kubernetes policy specification 2017-09-18 13:57:14 +02:00