logoalt Hacker News

embedding-shapeyesterday at 12:58 PM2 repliesview on HN

The best CI platforms let you "Rebuild with SSH" or something similar, and instead of having the cycle of "change > commit > push > wait > see results" (when you're testing CI specific stuff, not iterating on Makefiles or whatever, assuming most of it is scripts you can run both locally and in CI), you get a URL to connect to while the job is running, so you can effectively ensure manually it works, then just copy-paste whatever you did to your local sources.


Replies

palatayesterday at 3:12 PM

I use that a lot with SourceHut: after a build fails, you have 10 minutes to SSH into the machine and debug from there. Also they have a very nice "edit manifest and run" feature that makes it easy to quickly test a change while debugging.

Are there other platforms allowing that? Genuinely interested.

show 1 reply
cesarvarelayesterday at 2:31 PM

There are a couple of GitHub actions that let you do this.

show 1 reply