←back to thread

272 points abdisalan | 5 comments | | HN request time: 0.459s | source
1. bsuvc ◴[] No.42183202[source]
Having CI would have avoided this problem.
replies(3): >>42183383 #>>42185411 #>>42189348 #
2. abejfehr ◴[] No.42183383[source]
Not for running the project locally
replies(1): >>42183409 #
3. bsuvc ◴[] No.42183409[source]
I think you're missing the point.

CI solves it because it proves that it can build in the pipeline, using a well defined environment.

No guessing at which node version you need or any other dependencies that may be required.

4. negus ◴[] No.42185411[source]
What you mean here is actually deps pinning + vendoring. It's way out of scope of basic CI concept.
5. jcelerier ◴[] No.42189348[source]
CI doesn't help when all the dependencies aren't locked, or where some deps disappear, or ...