Commit Graph

78 Commits

Author SHA1 Message Date
GitLab Bot 2f9c0a9f2c Add latest changes from gitlab-org/gitlab@master 2023-10-11 18:11:13 +00:00
GitLab Bot b27ec7e464 Add latest changes from gitlab-org/gitlab@master 2023-09-28 21:10:21 +00:00
GitLab Bot 68f3080dab Add latest changes from gitlab-org/gitlab@master 2023-08-21 18:10:57 +00:00
GitLab Bot 2d9c62ffb5 Add latest changes from gitlab-org/gitlab@master 2023-05-11 00:13:54 +00:00
GitLab Bot 3670ddd229 Add latest changes from gitlab-org/gitlab@master 2023-05-09 15:17:20 +00:00
GitLab Bot 1a2f754734 Add latest changes from gitlab-org/gitlab@master 2023-04-11 18:08:31 +00:00
GitLab Bot d4e0452ed9 Add latest changes from gitlab-org/gitlab@master 2023-04-05 15:14:09 +00:00
GitLab Bot a0fdcfcdd5 Add latest changes from gitlab-org/gitlab@master 2022-07-01 15:08:30 +00:00
GitLab Bot 93003eb115 Add latest changes from gitlab-org/gitlab@master 2022-03-17 21:08:35 +00:00
GitLab Bot 7770e5e6f8 Add latest changes from gitlab-org/gitlab@master 2021-12-22 18:14:21 +00:00
GitLab Bot 78f7d2e726 Add latest changes from gitlab-org/gitlab@master 2021-11-19 18:12:50 +00:00
GitLab Bot 38d4874ab9 Add latest changes from gitlab-org/gitlab@master 2021-08-24 09:10:45 +00:00
GitLab Bot 01d2d6c869 Add latest changes from gitlab-org/gitlab@master 2021-07-15 12:09:01 +00:00
GitLab Bot be4b3134a2 Add latest changes from gitlab-org/gitlab@master 2021-05-04 15:10:36 +00:00
GitLab Bot fcef382cb9 Add latest changes from gitlab-org/gitlab@master 2021-01-19 09:10:32 +00:00
GitLab Bot 304e230182 Add latest changes from gitlab-org/gitlab@master 2020-09-01 18:10:48 +00:00
GitLab Bot 5958e399de Add latest changes from gitlab-org/gitlab@master 2020-08-07 12:09:59 +00:00
GitLab Bot 9d67bc14cb Add latest changes from gitlab-org/gitlab@master 2020-07-16 12:09:22 +00:00
GitLab Bot ce34395e91 Add latest changes from gitlab-org/gitlab@master 2020-07-13 12:09:18 +00:00
GitLab Bot 4f5c8572e9 Add latest changes from gitlab-org/gitlab@master 2020-06-16 18:09:01 +00:00
GitLab Bot 5c8c561ac6 Add latest changes from gitlab-org/gitlab@master 2020-04-24 12:10:16 +00:00
GitLab Bot 209bd8cf1f Add latest changes from gitlab-org/gitlab@master 2020-04-09 15:09:29 +00:00
GitLab Bot ba174c982f Add latest changes from gitlab-org/gitlab@master 2020-04-06 12:10:44 +00:00
GitLab Bot c08d9c2256 Add latest changes from gitlab-org/gitlab@master 2020-04-03 15:09:56 +00:00
GitLab Bot f78257cbdd Add latest changes from gitlab-org/gitlab@master 2020-03-06 15:08:05 +00:00
GitLab Bot 8c9dc985b9 Add latest changes from gitlab-org/gitlab@master 2020-02-12 06:09:05 +00:00
GitLab Bot 8b1228b0d4 Add latest changes from gitlab-org/gitlab@master 2020-01-10 15:07:47 +00:00
GitLab Bot f92a53a216 Add latest changes from gitlab-org/gitlab@master 2019-12-19 15:07:55 +00:00
GitLab Bot 2a65a97e12 Add latest changes from gitlab-org/gitlab@master 2019-12-18 00:08:09 +00:00
GitLab Bot 123c68a7cf Add latest changes from gitlab-org/gitlab@master 2019-12-16 18:08:22 +00:00
GitLab Bot d10a462fed Add latest changes from gitlab-org/gitlab@master 2019-12-16 12:07:43 +00:00
GitLab Bot 8e22ef10e4 Add latest changes from gitlab-org/gitlab@master 2019-12-12 06:07:42 +00:00
GitLab Bot 77fc73217e Add latest changes from gitlab-org/gitlab@master 2019-11-17 21:06:14 +00:00
GitLab Bot eed996ac33 Add latest changes from gitlab-org/gitlab@master 2019-11-14 00:06:24 +00:00
GitLab Bot 61f0c58946 Add latest changes from gitlab-org/gitlab@master 2019-11-08 12:06:32 +00:00
GitLab Bot deed6022ef Add latest changes from gitlab-org/gitlab@master 2019-11-01 12:06:26 +00:00
GitLab Bot dee9315801 Add latest changes from gitlab-org/gitlab@master 2019-10-29 15:07:20 +00:00
GitLab Bot 930ff68c1e Add latest changes from gitlab-org/gitlab@master 2019-09-16 18:06:05 +00:00
drew 9458192f2b Passing job:rules downstream and E2E specs for job:rules configuration 2019-09-09 13:21:26 +00:00
Cédric Tabin e195e48638 New interruptible attribute supported in YAML parsing.
Since it is not possible to dynamically detect if a job is automatically
cancellable or not, a this new attribute is necessary. Moreover, it let
the maintainer of the repo to adjust the behaviour of the auto cancellation
feature to match exactly what he needs.
2019-09-05 14:50:39 +00:00
Matija Čupić 16084ee9d3
Port changes from EE
Ports changes from
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/12343
2019-08-04 19:42:29 +02:00
Kamil Trzciński e7ee84aad4 Add support for DAG
This implements the support for `needs:` keyword
as part of GitLab CI. That makes some of the jobs
to be run out of order.
2019-08-01 14:26:49 +00:00
drew 5eb3c4af38 Default dependency job stage index to Infinity, and correctly report it as undefined in prior stages 2019-07-31 12:06:01 +00:00
Kamil Trzciński 505d71ec88 Introduce default: for gitlab-ci.yml
This moves all existing `image/services/before_script/variables`
into `default:`. This allows us to easily add a default and
top-level entries. `default`: is keep backward compatible: to
be considered to be job if `default:script:` is specified. This
behavior should be removed.

All existing `image/services/before_script/variables` are properly
handled in root context.
2019-06-18 10:36:07 +00:00
Grzegorz Bizon 4967fe9454 Do not assigne unused attributes to CI/CD builds 2019-01-25 10:33:53 +01:00
Grzegorz Bizon 5d85a04927 Make it possible to fabricate CI/CD bridge jobs 2019-01-25 10:32:40 +01:00
Grzegorz Bizon 604073ffc3 Merge branch 'include-project' into 'master'
Allow to include another project files

Closes #53903

See merge request gitlab-org/gitlab-ce!24101
2019-01-07 09:19:36 +00:00
Kamil Trzciński c4d615c9dc Allow to include files from another projects
This adds `project:, file:, ref:` specification support.
2019-01-07 09:38:05 +01:00
Kamil Trzciński 0103d5be96 Add config_options|variables to BuildMetadata
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).
2019-01-04 16:38:17 +01:00
Kamil Trzciński 64b1044e7a ci/config: generalize Config validation into Gitlab::Config:: module
This decouples Ci::Config to provide a common interface for handling
user configuration files.
2018-11-29 16:09:18 +01:00