Developers Documentation

×

Warning

301 error for file:https://clearos.com/dokuwiki2/lib/exe/css.php?t=dokuwiki&tseed=82873f9c9a1f5784b951644363f20ef8

User Tools

Site Tools


What Happens to My App After I Submit It to the ClearOS Repo

When Developing Apps for ClearOS, you will submit it to the ClearOS Builder using Bitbucket.

Submit branches

GIT Branching Model You will need to branch your project for ClearOS by tagging it 'clear7' if you want to build on ClearOS 7. For ClearOS 6, simply tag your branch as 'clear6' as well. For more information on branching, please read through this article by Vincent Driessen.

Building Automagically

Koji Builder Once your code is checked in, the ClearOS team will import your repo to be watched by the builder and your code will automatically build if everything is working well. You will see code entering the build system and will get information from the Koji Build Site.

Man Behind the Curtain

Once you submit your code to Bitbucket, the Koji build system will do it's magic and you will end up with your package on the testing mirror. If this is a community package, this will end up on the public mirrors in testing. If this is a private/paid package, it will end up in the closed testing mirrors. You will need the proper SDN licensing to get it and test it. Please contact ClearCenter for assistance if this is the case.

https://clearos.com/dokuwiki2/lib/exe/fetch.php?w=450&tok=d71dda&media=content:en_us:dev_build_system_workflow.png

Getting access to your code

Once your package is built, it will start to stream to any one of the available mirrors. ClearOS 7 packages for testing, for example, will show up here.

content/en_us/dev_package_what_happens_to_my_app_in_the_builder.txt · Last modified: 2015/09/18 10:45 (external edit)

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_package_what_happens_to_my_app_in_the_builder&1710835646