[DRE-maint] Bug#895648: [gitlab] Add keyword that allows the inclusion of external YAML files
Agustin Henze
tin at aayy.com.ar
Sat Apr 14 01:51:00 BST 2018
Package: gitlab
Severity: normal
Hi, this feature is not included in the CE version. Here
https://gitlab.com/help/ci/yaml/README#include it says the following
```
Introduced in [GitLab Edition Premium](https://about.gitlab.com/gitlab-ee/) 10.5.
Available for Starter, Premium and Ultimate
[versions](https://about.gitlab.com/products/) since 10.6.
```
The MR that adds this feature is here
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4262 and the related
issue https://gitlab.com/gitlab-org/gitlab-ce/issues/20868#note_14082877. As
you can see it says
"Since this is targeting larger organizations, it will be `EE Premium`."
Debian is a large organization... Can we ask for this feature as Debian Project
to Gitlab? or we have to patch it and maintain a fork of gitlab forever? I
understand that the policy is not patching gitlab if possible. But I think in
this case, it would be really useful for us. Because we are going to have
really similar pipelines between projects and I am sure we can unify this and
maintain one generic pipeline for most of the packages or at least per
maintainer. I already have two projects with the same CI pipeline at this
moment. I'll be migrating the rest of my packages and they will share the same
pipeline so I have to keep a copy updated on every project...
PS: I've created an issue on salsa[0] for this. I think it applies as a feature
request. Please let me know if here is the correct place to discuss this and
I'll close the issue on salsa.
[0] https://salsa.debian.org/salsa/support/issues/64
--
TiN
More information about the Pkg-ruby-extras-maintainers
mailing list