Platform Team/Guide/Sweets Packaging: Difference between revisions

Line 168: Line 168:


== Releasing ==
== Releasing ==
In Sweets, releasing means uploading sources tarball with a release (though, that [[#Stability_status|doesn't mean]] only stable versions) to the Sugar Labs [[Platform_Team/Open_Build_System|instance]] of the [http://openbuildservice.org/ Open Build Service] (OBS). Before releasing, make sure that you have Sugar Labs [[Service/Account#Sugar_Labs_Central_Login|account]]. The login and password will be asked for the first time.
To initiate releasing, type:
sweets commit
The {{Code|sweets}} command will ask about commit message, i.e., release notes. The same notes might be passed to {{Code|commit}} command via {{Code|--message}} command-line argument.
If releasing sweet is a binary based, only recent stable version will be built on OBS side, other versions will be built on client side.


== Development with Sweets ==
== Development with Sweets ==