Skip to content

GitLab CI/CD support for cookieplone generated template#239

Open
erral wants to merge 8 commits into
mainfrom
erral-gitlab-container-names
Open

GitLab CI/CD support for cookieplone generated template#239
erral wants to merge 8 commits into
mainfrom
erral-gitlab-container-names

Conversation

@erral
Copy link
Copy Markdown
Member

@erral erral commented May 27, 2025

Adding gitlab CI/CD support back to the project generated using cookieplone.

The most complex stuff here is that GitLab container registry requires container names be / separated. I mean:

registry.gitlab.com/<organisation>/<project_slug>/backend instead of docker.io/<organisation>/<projects_slug>-backend

So to achieve that, I added an if-else clause, which is not elegant, but I haven't found a nice way to do it.

In the previous PR we discussed extracting the separator thing to a filter, but I haven't found a way to do that.[

@erral erral requested a review from cihanandac May 27, 2025 14:29
…evops/README-GITLAB.md

Co-authored-by: Steve Piercy <web@stevepiercy.com>
@erral erral requested review from ericof and sneridagh as code owners May 29, 2025 13:08
erral and others added 3 commits May 29, 2025 15:08
…evops/README-GITLAB.md

Co-authored-by: Steve Piercy <web@stevepiercy.com>
…evops/README-GITLAB.md

Co-authored-by: Steve Piercy <web@stevepiercy.com>
…evops/README-GITLAB.md

Co-authored-by: Steve Piercy <web@stevepiercy.com>
Comment thread news/239.feature
Comment thread templates/projects/monorepo/cookiecutter.json
Comment thread templates/projects/monorepo/hooks/post_gen_project.py
Comment thread templates/projects/monorepo/hooks/post_gen_project.py
Comment thread templates/projects/monorepo/hooks/post_gen_project.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants