Re:We cut our CI pipeline execution time in half
by jdkoeck on Friday February 17, 2023 @12:26PM
(#34837547)
CI is a prerequisite for CD.
[ Parent
| on HN ]
Re:We cut our CI pipeline execution time in half
by nerdponx on Friday February 17, 2023 @12:29PM
(#34837576)
I've done smaller projects before where "CI" only consists of merging to trunk/main/master, while testing, linting, etc. is covered by code review and the honor system. I wouldn't advocate this for something business critical that a lot of developers collaborate on, but you can do CD with only trivial CI.
Re:We cut our CI pipeline execution time in half
by berkle4455 on Friday February 17, 2023 @12:27PM
(#34837565)
It’s literally not.
Re:We cut our CI pipeline execution time in half
by nerdponx on Friday February 17, 2023 @12:29PM
(#34837584)
It might be required in that it's impossible to deliver continuously if changes are not integrated continuously, for some definition of "integrated".
Re:We cut our CI pipeline execution time in half
by teach on Friday February 17, 2023 @12:44PM
(#34837805)
I'm tempted to just downvote you and move on with my life but I'm genuinely curious.
Given that it's meaningless to Deploy something without Integrating the changes, what do you _actually_ mean by "You don’t need [CI]. Stick with CD only."
Are you just talking about testing the changes? Help us out here.
Re:We cut our CI pipeline execution time in half
by xboxnolifes on Friday February 17, 2023 @04:24PM
(#34840766)
I guess you could just have an unchanging project redeploy itself every hour or so.