MDBF-782 Quick builders don't need "make package", default "make all"…#554
MDBF-782 Quick builders don't need "make package", default "make all"…#554grooverdan wants to merge 1 commit intoMariaDB:devfrom
Conversation
… sufficient Quick builders aren't saving packages or using them for tests. As such theree doesn't need to be a tarball created. The build default, target "all" is sufficent for the artifacts used in MTR tests to be generated.
@grooverdan See for example : https://buildbot.mariadb.org/#/builders/221/builds/36656 If you want to remove Historically speaking, @vladbogo might have a clear answer. |
|
@RazvanLiviuVarzaru the idea was for developers to be able to download the package and debug it without rebuilding. As far as I am aware this is not something that is actively used. |
I've found one use-case why Quick Builders are triggering ECO . Line 138 in 701275b Took one random ECO factory i.e. buildbot/master-docker-nonstandard/master.cfg Line 1277 in 701275b You will see that ECO needs the parent builder |
@vladbogo we need to ask around and also take into account the ECO triggering. |
… sufficient
Quick builders aren't saving packages or using them for tests.
As such there doesn't need to be a tarball created.
The build default, target "all" is sufficient for the artifacts used in MTR tests to be generated.
Test cases:
Deb and rpm autobakes have different steps. The bintar builder also have unique steps.
Standard quick builders, (distro without {rpm,deb}_autobake) should have a compile step that doesn't finish with creating a tarball like: