Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Those are exactly the problems we were running into. Our pipelines ran 3 consecutive stages (lint, test, deploy). Because every push and every merge triggers a pipeline, and because every stage runs a job, almost anytime we did anything on gitlab.com something (or everything) would get stuck. This slowed our dev/deploy process to a crawl, to the point where we spent all of Monday pretty much just checking, waiting for, or retrying jobs. Sometimes we would merge a branch and an hour later none of the jobs in the pipeline had even started (had status created or pending). Yesterday (Tuesday) things were still pretty much the same. Today we just moved on.

Jobs getting stuck might not seem like a big deal, but when every dev on the team needs to manually check every 5 minutes to make sure things are running and retrying everything, while clients are waiting on a hotfix, bugfix or a new feature that we promised we would ship by a certain deadline, then the issue becomes critical.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: