[opensuse-buildservice] On Launchpad to OBS transition
Hello. I've set up packaging of Consort Desktop daily builds' on launchpad with following recipes https://code.launchpad.net/~consort-packagers/+recipes. But Launchpad does support building packages for Ubuntu Linux only, that's why I'm considering to move to OBS. Although after skimming through documentation, I'm still not sure if it's possible to make OBS do same things I've achieved with mentioned dead-simple scripts. To save your time, here's what I want OBS to do: 1. Fetch upstream source code from Git repository 2. Fetch maintainer-related stuff from other repository (or repositories, depending of target package formats' count -- I'm ok with that) 3. Build source packages for target distros (where applicable) 4. Build binary packages for target distros 5. Host both source and binary packages So I'm already aware OBS can do #4&5, but not sure regarding #1-3. Can please someone experienced shed some light on me and/or share some examples? Thank you in advance. -- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 29.01.2013 12:36, schrieb Andrei Dziahel:
1. Fetch upstream source code from Git repository "Source Services"
2. Fetch maintainer-related stuff from other repository (or repositories, depending of target package formats' count -- I'm ok with that) Don't understand what exactly you mean here. Can you give an example what to pull from where, when?
3. Build source packages for target distros (where applicable) Yes. Just enable them in the build config.
- -- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlEHyNwACgkQCs1dsHJ/X7BVnQCggnbCkG2liP1ZVLeSntrgOxp+ Vm0Anjw/kbvbtRm1MgPnZeT+pAQyub8N =nici -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hello.
On Tue, Jan 29, 2013 at 4:04 PM, Ralf Lang
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 29.01.2013 12:36, schrieb Andrei Dziahel:
1. Fetch upstream source code from Git repository "Source Services" Thanks.
2. Fetch maintainer-related stuff from other repository (or repositories, depending of target package formats' count -- I'm ok with that) Don't understand what exactly you mean here. Can you give an example what to pull from where, when? For example, https://github.com/SolusOS/consortium/tree/debian-packaging is required to build debian package and is maintained by upstream. Anyway, it looks like this can be covered by _service file.
3. Build source packages for target distros (where applicable) Yes. Just enable them in the build config. Great
- -- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlEHyNwACgkQCs1dsHJ/X7BVnQCggnbCkG2liP1ZVLeSntrgOxp+ Vm0Anjw/kbvbtRm1MgPnZeT+pAQyub8N =nici -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Thanks, Ralf. -- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Andrei Dziahel
-
Ralf Lang