summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci/config
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master-ce' into scheduled-manual-jobsShinya Maeda2018-10-051-1/+19
|\
| * Merge branch 'master' into 'feature/gb/pipeline-only-except-with-modified-paths'feature/gb/pipeline-only-except-with-modified-pathsKamil Trzciński2018-10-041-0/+1
| |\
| * | Make it possible to specifiy only: changes keywordsGrzegorz Bizon2018-10-021-1/+19
* | | Add limitation for start_in keywordShinya Maeda2018-10-041-4/+11
* | | Merge branch 'master-ce' into scheduled-manual-jobsShinya Maeda2018-10-031-0/+1
|\ \ \ | | |/ | |/|
| * | CE Resolve "Refactor code quality similar to JUnit tests"Matija Čupić2018-10-021-0/+1
| |/
* | Fix validation methods in Config::Entry::Job. Added spec for thatShinya Maeda2018-10-021-0/+65
|/
* Extend reports to support security featuresOlivier Gonzalez2018-09-271-16/+44
* Improve specs and error messages in extendable configGrzegorz Bizon2018-09-052-3/+30
* Add unit test for `extends` in .gitlab-ci.ymlGrzegorz Bizon2018-09-051-1/+13
* Improve extended CI/CD config error messagesGrzegorz Bizon2018-09-051-3/+5
* Simplify classes and exceptions of extendable configGrzegorz Bizon2018-09-052-7/+8
* Limit extendable CI/CD config entry nesting levelsGrzegorz Bizon2018-09-051-5/+29
* Add test case describing circular dependency in `extends`Grzegorz Bizon2018-09-041-0/+11
* Improve extended CI/CD config specs and fix a bugGrzegorz Bizon2018-09-042-6/+7
* Add specs for extendable CI/CD hash entry classGrzegorz Bizon2018-09-042-1/+224
* Improve extendable CI/CD config hash collectionGrzegorz Bizon2018-09-041-19/+18
* Add test for simple ciricular dependency in `extends`Grzegorz Bizon2018-09-041-2/+20
* Detect circular dependenies in CI/CD `extends:` entryGrzegorz Bizon2018-09-041-1/+28
* Support recursive `extends:` in `.gitlab-ci.yml`Grzegorz Bizon2018-09-042-63/+122
* Add basic support for CI/CD config extensionGrzegorz Bizon2018-09-041-0/+63
* Squashed commit of the following:Shinya Maeda2018-07-273-2/+71
* Add variables expression pattern validation supportGrzegorz Bizon2018-05-171-1/+9
* Do not raise when validating variables expressionGrzegorz Bizon2018-03-271-1/+9
* Add support for only/except: variables CI/CD configGrzegorz Bizon2018-02-281-0/+25
* Handle all YAML parser exceptions in .gitlab-ci.yml (fixes #41209)41209-ci-linter-fails-on-gitlab-ci-blob-viewerDylan Griffith2018-02-071-0/+10
* Make ruby lint happysh-backport-10-3-4-security-fixesOswaldo Ferreira2018-01-171-2/+2
* Merge branch 'ac/fix-path-traversal' into 'security-10-3'Robert Speicher2018-01-161-0/+62
* Change CI/CD kubernetes policy keyword to `active`Grzegorz Bizon2017-09-011-4/+4
* Change kubernetes job policy allowed valuesGrzegorz Bizon2017-08-311-0/+44
* Merge branch 'master' into feature/gb/kubernetes-only-pipeline-jobsGrzegorz Bizon2017-08-312-20/+13
|\
| * Remove unused expressions policy from ci/cd configfeature/gb/add-complex-jobs-only-except-config-policyGrzegorz Bizon2017-08-301-20/+0
| * Raise exception when simplifiable ci entry incompleteGrzegorz Bizon2017-08-301-0/+13
* | Use new complex only/except policy internal schemeGrzegorz Bizon2017-08-261-2/+2
|/
* Add specs for attributable aspect of ci config entryGrzegorz Bizon2017-08-251-5/+22
* Fix Rubocop offense in CI/CD only/except policy classGrzegorz Bizon2017-08-251-1/+1
* Improve reporting of a CI/CD entry config locationGrzegorz Bizon2017-08-252-2/+2
* Use only/except policy that returns an arrayGrzegorz Bizon2017-08-251-1/+1
* Fix CI/CD trigger policy default valueGrzegorz Bizon2017-08-251-0/+6
* Add specs for a simplifiable CI/CD entry aspectGrzegorz Bizon2017-08-251-0/+75
* Implement complex only/except policy CI/CD configGrzegorz Bizon2017-08-251-0/+26
* Make it possible to define CI/CD config strategiesGrzegorz Bizon2017-08-251-31/+36
* Use aspect-oriented design in CI/CD config entriesGrzegorz Bizon2017-08-242-30/+16
* Rename CI/CD job triggering policy class to PolicyGrzegorz Bizon2017-08-241-2/+2
* Do not allow to auto-retry a job more than 2 timesGrzegorz Bizon2017-07-191-1/+1
* Add a new `retry` CI/CD configuration keywordGrzegorz Bizon2017-07-171-0/+39
* Introduce cache policies for CI jobsNick Thomas2017-07-053-18/+46
* Fix rubocop offenseschange-extended-docker-configuration-syntaxTomasz Maczukin2017-07-022-5/+5
* Make entrypoint and command keys to be array of stringsTomasz Maczukin2017-07-022-5/+5
* Correct RSpec/SingleLineHook cop offensesRobert Speicher2017-06-147-16/+48