Fvennetier (Talk | contribs) (Created page with "=== How to build latest source from Git using OBS and source services === OBS provides ''source services'' which can download/compress/extract/verify files before actually buildi...") |
Fvennetier (Talk | contribs) |
||
| Line 1: | Line 1: | ||
| - | + | = How to build latest source from Git using OBS and source services = | |
| - | OBS provides ''source services'' which can download/compress/extract/verify files before actually building a package. | + | OBS provides ''source services'' which can download/compress/extract/verify files before actually building a package. There is only small documentation [http://doc.opensuse.org/products/draft/OBS/obs-reference-guide_draft/cha.obs.source_service.html here], but you can find two interesting blog posts [http://informatiq.org/content/obs-source-service-git-master-build here] and [http://saigkill.homelinux.net/entry/2011/07/15/how-to-use-three-open-build-service-source-services-to-simplify-the-packaging there]. |
| - | |||
| - | ==== | + | == Create an archive from your repository == |
| + | A service called '''tar_scm''' is available to create a ''.tar'' archive from Subversion, Git, Mercurial and Bazaar source code management systems. | ||
| - | == | + | == Extract build-control files == |
| - | ==== Update build-control files | + | == Change archive compression == |
| + | |||
| + | == Update build-control files == | ||
Contents |
OBS provides source services which can download/compress/extract/verify files before actually building a package. There is only small documentation here, but you can find two interesting blog posts here and there.
A service called tar_scm is available to create a .tar archive from Subversion, Git, Mercurial and Bazaar source code management systems.