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]

Reply via email to