Platform Team/Package Management System: Difference between revisions

How it works at a glance: Add regular 0sugar workflow
Line 56: Line 56:
** by downloading from OBS repositories, if the application was built on OBS,  
** by downloading from OBS repositories, if the application was built on OBS,  
* via native packages, only if the build happened on OBS; users need to follow the regular workflow, for their distributions, to attach to the external OBS repository.
* via native packages, only if the build happened on OBS; users need to follow the regular workflow, for their distributions, to attach to the external OBS repository.
The regular workflow within Zero Sugar will look like:
* create or modify spec file.
* if OBS should be used, add additional information to spec file that will be used while interaction with OBS.
* call {{Code|0sugar dist}} command to create sources distribution files or just distribution files for applications that don't requires compiling.
* call {{Code|0sugar build}} command, if OBS is not used and application requires compiling.
* call {{Code|0sugar commit}} command to publish 0nstall information and interact with OBS (if it is enabled).
* newly created release is accessible via 0isntall or via OBS repositories.


== Documentation ==
== Documentation ==