Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devbot/build.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix pep8Daniel Narvaez2013-01-221-2/+2
|
* Python 3 compatibilityDaniel Narvaez2013-01-221-14/+14
|
* Drop part of the release codeDaniel Narvaez2013-01-121-17/+1
| | | | This will go in buildbot
* Allow to specify revisions when pullinDaniel Narvaez2013-01-051-4/+5
|
* Misc fixesDaniel Narvaez2012-12-281-1/+0
|
* Add a run_build function to mainDaniel Narvaez2012-12-281-6/+0
| | | | This avoids duplication and circular deps
* Remove leftoverDaniel Narvaez2012-12-281-6/+0
|
* Try to get steps ordering rightDaniel Narvaez2012-12-281-4/+2
|
* Move system checking to the build moduleDaniel Narvaez2012-12-281-1/+6
|
* Rework initializationDaniel Narvaez2012-12-281-11/+0
| | | | To avoid duplicatin environ setup calls.
* Change how we decide if system check is requiredDaniel Narvaez2012-12-281-2/+1
| | | | | Using mtime will work even if you make local changes and it's less code.
* Space before and after ccache messageDaniel Narvaez2012-12-271-1/+1
|
* Refactor to avoid circular dependencyDaniel Narvaez2012-12-271-4/+5
|
* Don't print building if we are notDaniel Narvaez2012-12-271-6/+13
|
* We are not really deleting modulesDaniel Narvaez2012-12-261-3/+3
|
* Cleanup cleanDaniel Narvaez2012-12-261-4/+7
|
* Rework logging and outputDaniel Narvaez2012-12-261-13/+23
| | | | | | Use the logs for all the commands output. Tail the log if there is an error. Create a link to the latest log so that buildbot can find it easily.
* Lazily pull the sources when buildingDaniel Narvaez2012-12-261-4/+10
| | | | | If no sources exists pull, otherwise leave it alone.
* pep8izeDaniel Narvaez2012-12-261-0/+17
|
* Switch to aclocal 1.11Daniel Narvaez2012-12-261-0/+4
| | | | 1.12 requires autoconf 2.59
* Just empty dirs instead of removing themDaniel Narvaez2012-12-251-6/+6
| | | | | Otherwise it becomes complicated to make cleanup work after config.setup.
* Setup the environment after cleaningDaniel Narvaez2012-12-251-4/+4
| | | | | Otherwise we miss directories which are created in environ.
* Always autogen clean buildsDaniel Narvaez2012-12-251-3/+1
| | | | Slower but safer
* Clean build state when doing a full buildDaniel Narvaez2012-12-251-0/+1
|
* Add --full to the build commandDaniel Narvaez2012-12-251-2/+2
|
* Allow the config to require a full buildDaniel Narvaez2012-12-251-0/+5
|
* Remove skipping of modulesDaniel Narvaez2012-12-251-18/+3
| | | | | This logic is too aggressive and too fragile at the same time.
* Refactor to put get_commit_id in the git moduleDaniel Narvaez2012-12-251-3/+3
|
* Store built module commit in a dictDaniel Narvaez2012-12-251-8/+3
| | | | So that we can store more info
* Add a distribute commandDaniel Narvaez2012-12-161-7/+86
| | | | It builds and uploads releases.
* Print ccache statisticsDaniel Narvaez2012-12-141-0/+11
|
* Remove cache configure optionDaniel Narvaez2012-12-131-1/+0
| | | | Committed by mistake.
* Just run configure if it existsDaniel Narvaez2012-12-131-2/+5
|
* Build activities out-of-sourceDaniel Narvaez2012-12-091-1/+2
|
* Use progressive logs numberingDaniel Narvaez2012-12-031-3/+1
|
* Build gnome-keyring with XDG_HOME_DATA supportDaniel Narvaez2012-12-011-0/+6
|
* Git clean not out-of-source modules instead of removingDaniel Narvaez2012-11-291-5/+3
|
* Use the new git module in buildDaniel Narvaez2012-11-291-29/+4
|
* Rework module updatingDaniel Narvaez2012-11-291-3/+16
|
* Revert "Add a git pull when updating"Daniel Narvaez2012-11-291-1/+0
| | | | This reverts commit ec609e55de4c2105cad0b224b0d5bdc8696025d0.
* Add a git pull when updatingDaniel Narvaez2012-11-291-0/+1
| | | | | This seems necessary, I need to look at this more carefully, but hoping this at least unbreak the buildbot.
* Return error if build/pull failsDaniel Narvaez2012-11-281-6/+16
|
* Adapt to sugar-docs changesDaniel Narvaez2012-11-281-5/+0
|
* Fix building one moduleDaniel Narvaez2012-11-281-1/+1
|
* More generic logging approachDaniel Narvaez2012-11-281-13/+15
|
* Display error messages when the source dir is invalidDaniel Narvaez2012-11-271-13/+25
|
* Make sure the source directory it's a git repositoryDaniel Narvaez2012-11-271-1/+1
| | | | | Otherwise we pull in the sugar-build repo with not so nice consequences.
* Move public functions at the topDaniel Narvaez2012-11-271-55/+55
|
* Mark private methods with _Daniel Narvaez2012-11-271-21/+21
|
* Fix and simplify skipping modulesDaniel Narvaez2012-11-271-11/+16
|