Polystyrene is a database-driven build-job queueing and solving system used in conjunction with RPM packages and the Koji buildsystem.
= Database Schema Setup =
See httpTo obtain the source code, run the following command://etherpad.cdot.proximity.on.ca:9000/fanlPyiPMo
= API <pre>git clone git:/ Classes =/git.fedorahosted.org/arm.git</pre>
See http:= Config = You can use the default values (which are taken from your current system settings) but that wont include being able to work on any update repositories (ex. F15-Updates). You can place the configuration files in <pre>/etc/styrene.conf</pre> or in <pre>~/etherpad.cdotstyrene.proximityconf</pre>.Below is an example config file for working onF13-Updates: <pre>db = /tmp/f13.cadbkojitag = dist-f13-updatesrelease = 13binrepo = updatessrcrepo = updates-source</pre> Note:9000The actual database file here will be located in the /tmp/ directory. = Database = <pre>+-------------------------------------------------------------------------------------------------------------------------------------------------------------+| goal |+-------------------------------------------------------------------------------------------------------------------------------------------------------------+| srpm varchar(256) PRIMARY KEY | envr_original varchar(40) | envr_override varchar(40) | state int | timestamp timestamp | model int | comment varchar(4096) |+-------------------------------------------------------------------------------------------------------------------------------------------------------------+</pre> <pre>+---------------------------------------------+| dep_cap |+---------------------------------------------+| srpm varchar(256) | capability varchar(256) |+---------------------------------------------+</4cL7chugCMpre>
= URLs =
Fedora-ARM
* GIT: git://git.fedorahosted.org/git/arm.git or ssh://git.fedorahosted.org/git/arm.git** GIT Web browser: https://fedorahosted.org/arm/browser/styrene* Trac* Web browser: http://armgit.fedorahosted.org/git/?p=arm.git;a=summary