News for hackers. Stuff that matters.
Re:Unpopular opinion: CI/CD engines are an awful idea by mdmglr on Sunday February 05, 2023 @12:57AM (#34662363)
The concept of yaml config also has another issue: inability to test locally.

When I come onboard to a project I always see git commit history that goes something like this:

updated gitlab-video.yaml Fixing bug in yaml Trying again Trying again Fixing another bug in yaml Trying again …

What I’ve instituted in my projects is the yaml is only for specifying the docker container, and passing in secrets to shell scripts which define the build.

Re:Unpopular opinion: CI/CD engines are an awful idea by turbokatsu20 on Sunday February 05, 2023 @05:57AM (#34663796)
Have you tried https://github.com/firecow/gitlab-Ci-local?

It works alright.

Re:Unpopular opinion: CI/CD engines are an awful idea by mdmglr on Sunday February 05, 2023 @07:47PM (#34671734)
Thanks! I’ll give this a try