[yast-devel] Snapper development projects now unified
We used to have multiple development projects for snapper, some for SUSE
distros and some for Debian/Ubuntu. We now unified that; the new one is now
filesystems:snapper/snapper in OBS
https://build.opensuse.org/package/show/filesystems:snapper/snapper
We still have
YaST:Head/snapper in OBS
Devel:YaST:Head/snapper in IBS
but those are now (both!) just package links to filesystems:snapper/snapper
in OBS.
We are using the external Jenkins ci.opensuse.org to automatically check the
snapper GitHub repo master branch and auto-submit packages from there if the
build went okay to OBS filesystems:snapper/snapper, which now (due to the
package links) means that they also go to OBS YaST:Head/snapper and IBS
Devel:YaST:Head/snapper.
We had considered to simply remove at least the external YaST:Head/snapper,
but there is at least one dependent package (used by Travis), and there might
be users using that repo to get the latest snapper. With those links, we
won't break anything for them.
Further reading:
https://trello.com/c/HnurGpsR/325-3-resolve-the-double-development-project-f...
Kind regards
--
Stefan Hundhammer
Slight change:
There actually was a good reason to not link the projects from IBS to the
corresponding OBS packages: To get automatic package submissions to IBS, too,
with the correct setup.
Now snapper in IBS is back to Devel:YaST:Head/snapper (without link), which
the internal Jenkins snapper-master job submits to.
This is parallel to how all the other YaST packages to it.
Kind regards
--
Stefan Hundhammer
participants (1)
-
Stefan Hundhammer