gitlab-ci-local

Tired of pushing to test your .gitlab-ci.yml? (by firecow)

Gitlab-ci-local Alternatives

Similar projects and alternatives to gitlab-ci-local

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gitlab-ci-local alternative or higher similarity.

gitlab-ci-local reviews and mentions

Posts with mentions or reviews of gitlab-ci-local. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-25.
  • 🦊 GitLab CI: 10+ Best Practices to Avoid Widespread Anti-patterns
    3 projects | dev.to | 25 Sep 2023
    The main reason behind this change is to have consistent scripts for local testing and remote runners during testing and debugging. However, there are already tools available, such as gitlab-ci-local, that allow you to run jobs locally, partially invalidating this argument. Additionally, working locally may not provide access to all necessary variables.
  • GitHub Actions could be so much better
    21 projects | news.ycombinator.com | 22 Sep 2023
  • How do you debug CI/CD pipelines? Breakpoints?
    7 projects | /r/devops | 26 May 2023
    Two tools I've used for local Gitlab CI runs: - https://github.com/firecow/gitlab-ci-local - https://gitlab.com/AdrianDC/gitlabci-local
  • makefiles in stages
    2 projects | /r/gitlab | 7 Mar 2023
    What you might want to look at is this, to meet both needs https://github.com/firecow/gitlab-ci-local
  • The End of CI
    6 projects | news.ycombinator.com | 2 Jul 2022
    > One thing that would be nice, however, would be the ability to run the entire pipeline locally.

    This cost me many hours of waiting for the Gitlab CI runner when debugging non-trivial pipelines, when the issue was something that did not have to do with the script steps inside of the jobs but rather how the Gitlab runner handled things.

    I've found gitlab-ci-local [1] which actually does run the Gitlab pipeline locally, although I had to write some boilerplaye scripts to set up all the necessary 'CI_FOO_SOMETHING' environment variables before running the tool. (Which sometimes came back to bite me because the issue was actually in the content of some of those environment variables). It's still a very good tool.

    [1] https://github.com/firecow/gitlab-ci-local

  • How to develop CI pipeline effectively?
    3 projects | /r/devops | 20 Jun 2022
    Most CI/CD tools let you run pipelines locally. Just one example: https://circleci.com/blog/using-runner-for-local-testing/ . In my opinion Gitlab and Circleci have the test tools for this.
  • A note from our sponsor - Onboard AI
    getonboard.dev | 3 Dec 2023
    Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →

Stats

Basic gitlab-ci-local repo stats
9
1,541
0.0
5 days ago
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev