[Tarantool-patches] [PATCH v9] gitlab-ci: push Deb/RPM packages to S3 based repos
Alexander Turenko
alexander.turenko at tarantool.org
Mon Feb 3 16:45:19 MSK 2020
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index 3af5a3c8a..8d2a15ce8 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -8,9 +8,24 @@ variables:
>
> .release_only_template: &release_only_definition
> only:
> - refs:
> - - master
> - - /^.*-full-ci$/
> + - master
> +
> +.fullci_only_template: &fullci_only_definition
> + only:
> + - /^.*-full-ci$/
> +
> +.deploy_only_template: &deploy_only_definition
> + only:
> + - master
> + except:
> + - external_pull_requests
> + - merge_requests
> +
> +.pack_only_template: &pack_only_definition
> + only:
> + - external_pull_requests
> + - merge_requests
> + - /^.*-full-ci$/
Schedule jobs still not handled:
https://gitlab.com/help/user/project/pipelines/schedules#using-only-and-except
master / release branches in different repos is not handled too, but
okay, it is not much important, because forking on GitHub do not enable
GitLab CI for the forked repository (unlike Travis-CI).
More information about the Tarantool-patches
mailing list