On 10/16/2013 04:27 PM, Ladislav Slezak wrote:
Dne 9.10.2013 10:31, Josef Reidinger napsal(a):
4) skip running rspec tests before osc:build and run it only during osc
build as part of test if package build

Pros:
   - no dependencies, even ruby bindings is not part, only yast-rake

Cons:
   - if rspec test fail, then it will be later in build, so no fail fast

I'd prefer this solution as it is the most robust (you will test against 
correct base
packages like yast2 and you can even use packages which are not installed at 
Jenkins)
and requires no extra maintenance (the latest packages from OBS will be used
automatically, no need to keep them in sync manually).

The disadvantage (later failure) is not a problem IMHO, `osc build` should be 
quite
quick, on my machine it takes just about few minutes and that's fine for me.

From what I've seen, this seems to be the easiest way of checking several branches independently. Automation is what I feel to save our resources we currently spend on maintenance. That's why I think we should check all maintained branches (if possible).

Bye
Lukas

--

Lukas Ocilka, Cloud & Systems Management Department
SUSE LINUX s.r.o., Praha
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to