empiredan opened a new pull request, #2346: URL: https://github.com/apache/incubator-pegasus/pull/2346
Currently, the third-party images used for CI are built in roughly two stages: the first stage builds the *src* images, and the second stage builds the *bin* images. In each stage, images are built for multiple OS versions. If the src image build fails for **any** OS version, all bin image builds are canceled. In practice, this is not ideal. The likelihood of build failures differs across OS versions — for example, older OS versions are more prone to issues. A failure in a single older OS version can block the entire third-party image build process. This PR improves the process by fully decoupling image builds across different OS versions so they do not affect each other. If a third-party image build fails for one OS version, it can be fixed independently without impacting the builds for other OS versions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
