namespacelabs / breakpoint

Add breakpoints to CI: pause, access the workflow with SSH, debug and resume.
https://github.com/namespacelabs/breakpoint
Apache License 2.0
177 stars 5 forks source link

[BR-3] Have more examples with other CI systems #6

Open gmichelo opened 1 year ago

gmichelo commented 1 year ago

Breakpoint has first-class support for GitHub Actions with breakpoint-action. But there are other CI systems out there. For example, CircleCI and GitLab CI.

Since Breakpoint is a self-contained CLI binary that does not require external dependencies (e.g. sshd is implemented within the Go code), it should be easy to port Breakpoint to other CI systems.

We can have new integration guides under docs/ folder, with step-by-step instructions on how to use Breakpoint in other CI products.

BR-3

karnatisrinivas commented 1 year ago

Hello @gmichelo, I have some working experience with GitLab CI. And I want to give this issue a try. Can you assign it to me for GitLab CI?

gmichelo commented 1 year ago

Many thanks @karnatisrinivas for your interest! I've just assigned the issue to you.

Let me know if you need any help with writing the guide!

WladyX commented 1 month ago

I am also interested to see a GitlabCI working example. Thank you!