[opensuse-buildservice] Fwd: Services improvements
Hi, First of all, I wan't to say thank to the team, it's a very helpfull tool to create packages and to contribute to the open-source. I'm currently working a lot with _service with github repository. It work fine, but I wan't to know 3 thinks about that. 1. Do you have any scan mode for auto-detecting push on git repository ? It can be an option for reduce builds... Or also can be scan each day/week something like that. 2. The second, as I using services, I push the file on a github repository. But I neeed to copy it on my workspace. Is it possible to give an URL to get _service, and after other files on source code repository ? Youo can refers to my tests here: https://build.opensuse.org/package/show/home:MarcAntoineArnaud/AvTranscoder 3. Is it possible also to select tags on a github repo ? Looking the libav project tags: https://github.com/libav/libav/releases It can be great if the stable packages are based on releases presents on repositories. We require more on a developer repository for beta testing develop branch. But also providing stable packages based on releases. Thanks, -- Marc-Antoine | e: arnaud.marcantoine@gmail.com | tel: 06-84-71-84-45 | ohloh: http://bit.ly/1iwtlsU -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi, I had the same problem as you some days ago. The Documentation about that is very good hidden or is not existing. short blog entry: http://openbuildservice.org/2013/11/22/Source-Update-Via_Token/ more documentation about services in the wiki: https://en.opensuse.org/openSUSE:Build_Service_private_instance_software_liv... You can also look in some other packages in the build service. For example https://build.opensuse.org/package/show/devel:tools:scm/osc or https://build.opensuse.org/package/show/Documentation:Auto/release-notes-ope... (testing version) and https://build.opensuse.org/package/show/Documentation/release-notes-openSUSE (stable version). The release-notes services are from me, I doesn't know if this the right way to implement a testing package and a stable package but I didn't found any documentation for this special case. Ciao, Rick Am Montag, den 21.07.2014, 19:07 +0200 schrieb Marc-Antoine ARNAUD:
Hi,
First of all, I wan't to say thank to the team, it's a very helpfull tool to create packages and to contribute to the open-source. I'm currently working a lot with _service with github repository. It work fine, but I wan't to know 3 thinks about that.
1. Do you have any scan mode for auto-detecting push on git repository ? It can be an option for reduce builds... Or also can be scan each day/week something like that.
2. The second, as I using services, I push the file on a github repository. But I neeed to copy it on my workspace. Is it possible to give an URL to get _service, and after other files on source code repository ? Youo can refers to my tests here: https://build.opensuse.org/package/show/home:MarcAntoineArnaud/AvTranscoder
3. Is it possible also to select tags on a github repo ? Looking the libav project tags: https://github.com/libav/libav/releases It can be great if the stable packages are based on releases presents on repositories. We require more on a developer repository for beta testing develop branch. But also providing stable packages based on releases.
Thanks, -- Marc-Antoine | e: arnaud.marcantoine@gmail.com | tel: 06-84-71-84-45 | ohloh: http://bit.ly/1iwtlsU
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Montag, 21. Juli 2014, 19:07:40 wrote Marc-Antoine ARNAUD:
Hi,
First of all, I wan't to say thank to the team, it's a very helpfull tool to create packages and to contribute to the open-source. I'm currently working a lot with _service with github repository. It work fine, but I wan't to know 3 thinks about that.
1. Do you have any scan mode for auto-detecting push on git repository ? It can be an option for reduce builds... Or also can be scan each day/week something like that.
only for gitgub via token triggers.
2. The second, as I using services, I push the file on a github repository. But I neeed to copy it on my workspace. Is it possible to give an URL to get _service, and after other files on source code repository ? Youo can refers to my tests here: https://build.opensuse.org/package/show/home:MarcAntoineArnaud/AvTranscoder
No sure what you mean exactly, but there is the extract_file service, which fetches files, like .spec files out of the tar ball and place it next to the tar ball. check this for an example osc less OBS:Server:Unstable obs-server _service
3. Is it possible also to select tags on a github repo ? Looking the libav project tags: https://github.com/libav/libav/releases It can be great if the stable packages are based on releases presents on repositories. We require more on a developer repository for beta testing develop branch. But also providing stable packages based on releases.
Just specify the branch or tag name as version. In general, all services come with their documentation. The webui used to show it, but atm the only chance to read it are the files itself, when you install it. Check here for example: /usr/lib/obs/service/tar_scm.service
Thanks,
-- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Marc-Antoine ARNAUD
-
Rick Salevsky