[opensuse-buildservice] temporarily disabling builds for selected architectures
Is it possible to temporarily disable building for a specific architecture? Typical use would be in case when let's say 10.3 builds and older don't, so that after adding %if %suse_version stuff only affected versions (distros) trigger rebuild? Best regards Petr --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Petr Cerny napsal(a):
Is it possible to temporarily disable building for a specific architecture?
Sure. Via the webinterface, or by adding <build> <disable repository="openSUSE_10.2" arch="x86_64" /> </build> to the project or package meta data.
Typical use would be in case when let's say 10.3 builds and older don't, so that after adding %if %suse_version stuff only affected versions (distros) trigger rebuild?
But the repositories will rebuild as soon as you enable build again. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michal Marek wrote:
Petr Cerny napsal(a):
Typical use would be in case when let's say 10.3 builds and older don't, so that after adding %if %suse_version stuff only affected versions (distros) trigger rebuild?
But the repositories will rebuild as soon as you enable build again.
So there is no way to prevent this? Best regards Petr --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Friday 30 November 2007 20:49:25 wrote Petr Cerny:
Michal Marek wrote:
Petr Cerny napsal(a):
Typical use would be in case when let's say 10.3 builds and older don't, so that after adding %if %suse_version stuff only affected versions (distros) trigger rebuild?
But the repositories will rebuild as soon as you enable build again.
So there is no way to prevent this?
the only possible way to implement this would be to store the md5sums of parsed spec files for each build target, to be able to judge about a change. Unfortunatly this would need to happen in the build enviroment already, so you would need to setup a build env to check, if a build would be needed ... -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Saturday 01 December 2007 10:21:50 wrote Adrian Schröter:
On Friday 30 November 2007 20:49:25 wrote Petr Cerny:
Michal Marek wrote:
Petr Cerny napsal(a):
Typical use would be in case when let's say 10.3 builds and older don't, so that after adding %if %suse_version stuff only affected versions (distros) trigger rebuild?
But the repositories will rebuild as soon as you enable build again.
So there is no way to prevent this?
the only possible way to implement this would be to store the md5sums of parsed spec files for each build target, to be able to judge about a change.
Unfortunatly this would need to happen in the build enviroment already, so you would need to setup a build env to check, if a build would be needed ...
Thinking again about this, it might be possible to do this also with the spec file parser in the scheduler .... We would need to store the source md5sums for each target repo in that case differently, but maybe possible. Maybe I have some time over weekend for this ... but I would like to speak about that first with Michael Schroeder on monday .. -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Adrian Schröter wrote:
On Saturday 01 December 2007 10:21:50 wrote Adrian Schröter:
Michal Marek wrote:
But the repositories will rebuild as soon as you enable build again. So there is no way to prevent this?
On Friday 30 November 2007 20:49:25 wrote Petr Cerny: the only possible way to implement this would be to store the md5sums of parsed spec files for each build target, to be able to judge about a change.
Unfortunatly this would need to happen in the build enviroment already, so you would need to setup a build env to check, if a build would be needed ...
Thinking again about this, it might be possible to do this also with the spec file parser in the scheduler .... We would need to store the source md5sums for each target repo in that case differently, but maybe possible.
Maybe I have some time over weekend for this ... but I would like to speak about that first with Michael Schroeder on monday ..
I was thinkikg more about some switch which would enable/disable automatic rebuild trigger. Best regards Petr --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Michal Marek
-
Petr Cerny