Mailinglist Archive: yast-devel (108 mails)

< Previous Next >
Re: [yast-devel] Git Branches for openSUSE 13.2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dne 5.11.2014 v 11:22 Josef Reidinger napsal(a):
[...]
Travis ------

With the current setup, Travis will build PRs to the openSUSE-13_2 branch
with dependencies from master which is wrong, giving false positives and
false
negatives.

I think it should be driven by travis_yml, so maybe we just need to modify
travis_yml to take packages from maintenance branch?

Yes, but there is no maintenance branch in OBS. I mean, Travis uses packages
from YaST:Head:Travis which links to YaST:Head (Git master).

So we can

- - disable Travis support - simply remove .travis.yml files from the branch,
Travis is currently configured to build only branches with the .travis.yml
file.

- - add Travis support for the maintenance branch:
- add YaST:openSUSE_13.2 (or something like that) project and
submit the packages from the maintenance branch there (ideally via
a Jenkins job)
- create YaST:openSUSE_13.2:Travis project, link the packages
to YaST:openSUSE_13.2 and add Debian/Ubuntu builds.
- update the Travis script to download the packages from
YaST:openSUSE_13.2:Travis

We could apply the same for the SLE12 branch and enable Travis builds also
for SLE12 maintenance updates. That would actually make sense, given the
length of the support... (BTW SLE12 target has been already added to OBS...)


The first solution is trivial, but apparently not the right way (IMHO) we
should go.

Josef, would it be possible to adapt Jenkins to handle the maintenance branch
in OBS
(addin new jobs)? How much work would it need?


- --

Ladislav Slez√°k
Appliance department / YaST Developer
Lihovarsk√° 1060/12
190 00 Prague 9 / Czech Republic
tel: +420 284 028 960
lslezak@xxxxxxxx
SUSE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJUWk4+AAoJEHHp6jkF1zbPgK8H/RJqj/yqV3eHbd708om2+Pgm
LR7nqeAwGAeEb36iEDhnhGWnZF0oFTfstmUXUV1ZxGNKkLYWJfGVo6+lb6bjlLyH
5fEWK0h8SmvCb0WnN9rMihXhcEWBmY972eT147oP6DmPIHu7Rs+YSw7yceJsXBAM
M58/MhtdoGmr5oLxbVkjVkAJtIjQ6CQ7R1X7df9tIi1j97LZwb7TTdzANgfmsrm3
kEYOhXvXuIAnJB3UD+d1/7Uaw5rQYa60HbIqxI1rjKTejXYeb96iwie1+81CzkTE
ZY+Ox3AmWz3HhrAIqy1vRlIw7d+bwUB+96tgrE9hjqiAVm+ZSA0S8Rdj4NPGLng=
=2EgO
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: yast-devel+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups