summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/config/extendable
Commit message (Expand)AuthorAgeFilesLines
* Add multiple extends supportWolphin2019-06-051-17/+42
* Improve specs and error messages in extendable configGrzegorz Bizon2018-09-051-2/+2
* Add missing frozen_string_literal to some classesGrzegorz Bizon2018-09-051-0/+2
* Improve extended CI/CD config error messagesGrzegorz Bizon2018-09-051-6/+6
* Simplify classes and exceptions of extendable configGrzegorz Bizon2018-09-052-37/+9
* Limit extendable CI/CD config entry nesting levelsGrzegorz Bizon2018-09-052-4/+18
* Improve extended CI/CD config specs and fix a bugGrzegorz Bizon2018-09-042-5/+6
* Use deep_dup to duplicate hash in CI/CD extendable configGrzegorz Bizon2018-09-041-1/+1
* Add specs for extendable CI/CD hash entry classGrzegorz Bizon2018-09-041-18/+24
* Improve extendable CI/CD config hash collectionGrzegorz Bizon2018-09-042-16/+27
* Detect circular dependenies in CI/CD `extends:` entryGrzegorz Bizon2018-09-042-5/+14
* Do not modify extensible CI/CD entries by referenceGrzegorz Bizon2018-09-042-18/+13
* Support recursive `extends:` in `.gitlab-ci.yml`Grzegorz Bizon2018-09-042-0/+85