aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use `make` for autotua-masterNirbheek Chauhan2009-02-171-21/+21
| | | | | | | | | | | | | | | * The main reason for this build-system is the absence of librsvg on most servers where autotua-master will be built. Hence, `make dist` will generate .pngs for the tarball * You need to specify the versions only in Makefile/setup.py now * Tarball creation support => we can have an ebuild for autotua-master based on the webapp eclass * New build systems -> 96x96 images are now suffixed with "-large" - Fix master/master/templates/frontpage.html for new images * `make dist` ftw! - Update scripts/do-release.sh for changes - Also fix a few bugs - And remove "scp" support (manual > automatic)
* Changes to the release script (do-release.sh)Nirbheek Chauhan2008-10-081-3/+15
| | | | | * Add support for releasing specific parts of AutotuA instead of the whole thing at once.
* Add a script to do releasesNirbheek Chauhan2008-09-171-0/+67
|
* Make the slave system-installable and configurableNirbheek Chauhan2008-08-302-10/+0
| | | | | | | | | | | | | | | * Move configurable constants from const.py to config.py - These values are now overidden by /etc/autotua/slave.cfg * config.VERBOSE is overidden in slave.cfg - Fix all packages to import config.py instead - Change USE_PROXY to IGNORE_PROXY * bai bai test_modules.py. Testing is now done by executing modules * Install git-proxy-cmd.sh into /usr/bin Advantages: * python setup.py sdist * python setup.py install --root ~/autotua-slave * python setup.py help # ;-)
* Fix teeny weeny bug in git-proxy-cmd.sh related to anon proxiesNirbheek Chauhan2008-08-171-1/+1
|
* Add http proxy support for git and git+sshNirbheek Chauhan2008-08-091-0/+8
| | | | git-proxy-cmd.sh uses the http_proxy variable to tunnel the git connections
* - Implement jobuild atom parsing and ↵Nirbheek Chauhan2008-06-281-0/+2
| | | | | | | | | | | | | autotua.jobuild.Jobuild()._best_jobuild() (incomplete) - Always use a tuple in autotua.sync.Command()._get_args(); fixes a nasty runtime bug - Use subprocess module in autotua.chroot - Implement an (incomplete) autotua.chroot.WorkChroot().clean() - Implement an (incomplete) autotua.Job().clean() which calls autotua.chroot.WorkChroot().clean() - Pass around jobdir = '/var/tmp/autotua/work/<job_atom>/' instead of jobtagedir, chrootdir etc - Add testing for autotua.Job() in test_modules.py - scripts/init-autotua-tmpdirs.sh for initialising the tmpdir structure - Add README
* Script to create a minimal portage snapshot (using rsync+pbzip2)Nirbheek Chauhan2008-06-181-0/+20