summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci/pipeline/seed/build_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@15-4-stable-eev15.4.0-rc42GitLab Bot2022-09-191-34/+34
|
* Add latest changes from gitlab-org/gitlab@15-3-stable-eev15.3.0-rc44GitLab Bot2022-08-181-34/+34
|
* Add latest changes from gitlab-org/gitlab@15-3-stable-eev15.3.0-rc42GitLab Bot2022-08-181-35/+55
|
* Add latest changes from gitlab-org/gitlab@15-2-stable-eev15.2.0-rc42GitLab Bot2022-07-201-24/+24
|
* Add latest changes from gitlab-org/gitlab@14-8-stable-eev14.8.0-rc42GitLab Bot2022-02-181-165/+0
|
* Add latest changes from gitlab-org/gitlab@14-7-stable-eev14.7.0-rc42GitLab Bot2022-01-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@14-6-stable-eev14.6.0-rc42GitLab Bot2021-12-201-28/+55
|
* Add latest changes from gitlab-org/gitlab@14-5-stable-eev14.5.0-rc42GitLab Bot2021-11-181-36/+20
|
* Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42GitLab Bot2021-10-201-9/+22
|
* Add latest changes from gitlab-org/gitlab@14-3-stable-eev14.3.0-rc42GitLab Bot2021-09-201-11/+10
|
* Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42GitLab Bot2021-07-201-15/+39
|
* Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42GitLab Bot2021-06-161-11/+0
|
* Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42GitLab Bot2021-05-191-85/+1
|
* Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43GitLab Bot2021-04-201-5/+134
|
* Add latest changes from gitlab-org/gitlab@13-10-stable-eev13.10.0-rc40GitLab Bot2021-03-161-61/+221
|
* Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42GitLab Bot2021-02-181-1/+12
|
* Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42Robert Speicher2021-01-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42GitLab Bot2020-12-171-0/+66
|
* Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42GitLab Bot2020-10-211-5/+5
|
* Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot2020-09-191-28/+11
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-201-17/+39
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-041-7/+81
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-121-2/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-191-0/+9
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-161-9/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-121-0/+9
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-101-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-171-6/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-141-1/+97
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-151-0/+18
|
* Passing job:rules downstream and E2E specs for job:rules configurationdrew2019-09-091-2/+2
|
* Introducing new Syntax for Ci::Build inclusion rulesdrew2019-08-201-1/+286
| | | | | | | | - Added Gitlab::Ci::Config::Entry::Rules and Gitlab::Ci::Config::Entry::Rules:Rule to handle lists of Rule objects to be evalauted for job inclusion - Added `if:` and `changes:` as available Rules::Rule::Clause classes - Added Rules handling logic to Seed::Build#included? with extra specs - Use DisallowedKeysValidator to mutually exclude rules: from only:/except: on job config
* Merge branch 'mc/feature/pipeline-tracking-config-ce' into 'master'Kamil Trzciński2019-08-161-4/+20
|\ | | | | | | | | | | | | Add `needs:` CI config option CE Closes gitlab-ee#12334 See merge request gitlab-org/gitlab-ce!31346
| * Port changes from EEmc/feature/pipeline-tracking-config-ceMatija Čupić2019-08-041-4/+20
| | | | | | | | | | Ports changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/12343
* | Add `ci_dag_limit_needs` feature flaglimit-amount-of-needsKamil Trzciński2019-08-141-3/+33
| | | | | | | | | | This makes to limit `needs:` to 5 by default. Allow to increase the limit to 50 with disable of FF.
* | Require `needs:` to be presentrequire-needs-to-be-presentKamil Trzciński2019-08-131-2/+15
|/ | | | | | | This changes the `needs:` logic to require that all jobs to be present. Instead of skipping do fail the pipeline creation if `needs:` dependency is not found.
* Make needs: to require previous jobsmake-needs-strong-connectionKamil Trzciński2019-08-021-1/+37
| | | | | | | | | This changes `needs:` from weak reference to have a strong reference. This means that job will not be created unless all needs are present as part of a pipeline.
* Build instead of createci-job-only-except-conflict-specsdrew cimino2019-07-161-1/+1
|
* Polish for Ci::Pipeline::Seed::Build specsdrew cimino2019-07-111-62/+143
|
* Added specs for Ci::Pipeline::Seed::Builddrew cimino2019-07-111-8/+49
| | | | - #included? when only: and except: both match
* RSpec::Parameterized syntax for CI pipeline build seed specsdrew cimino2019-06-211-47/+43
|
* Make it possible to fabricate CI/CD bridge jobsGrzegorz Bizon2019-01-251-5/+39
|
* Add config_options|variables to BuildMetadatakamil-refactor-ci-builds-v5Kamil Trzciński2019-01-041-3/+2
| | | | | | | | | | | These are data columns that store runtime configuration of build needed to execute it on runner and within pipeline. The definition of this data is that once used, and when no longer needed (due to retry capability) they can be freely removed. They use `jsonb` on PostgreSQL, and `text` on MySQL (due to lacking support for json datatype on old enough version).
* Reintroduce Command#protected_ref?Matija Čupić2018-12-081-1/+2
|
* Simplify how we set pipeline builds user on creationGrzegorz Bizon2018-03-231-10/+0
|
* Fix static analysis and tests related to YAML processingGrzegorz Bizon2018-03-221-14/+14
|
* Move policy related specs our of YAML processor testsGrzegorz Bizon2018-03-221-0/+242