Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/commands/common.py
Commit message (Collapse)AuthorAgeFilesLines
* Make system check interactive in all commandsDaniel Narvaez2013-01-141-1/+6
|
* Don't use logs for check-system when running out of buildbotDaniel Narvaez2013-01-141-2/+4
| | | | It's interactive so it needs stdin.
* Check system before setting up the environDaniel Narvaez2013-01-031-10/+13
|
* Rework initializationDaniel Narvaez2012-12-281-17/+10
| | | | To avoid duplicatin environ setup calls.
* Change how we decide if system check is requiredDaniel Narvaez2012-12-281-2/+0
| | | | | Using mtime will work even if you make local changes and it's less code.
* Remove unused importDaniel Narvaez2012-12-281-1/+0
|
* Rework logging and outputDaniel Narvaez2012-12-261-4/+4
| | | | | | 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.
* pep8izeDaniel Narvaez2012-12-261-0/+1
|
* Require only virtualenv rather than buildbotDaniel Narvaez2012-12-261-1/+0
|
* Merge branch 'testing'Daniel Narvaez2012-12-251-0/+3
|\
| * Refactor to put get_commit_id in the git moduleDaniel Narvaez2012-12-251-0/+3
| |
* | Fix typoDaniel Narvaez2012-12-241-1/+1
|/
* Use index.json for packages and deps tooDaniel Narvaez2012-12-151-20/+10
|
* Minor refactoringsDaniel Narvaez2012-12-151-8/+4
|
* No point in passing commands dir to devbotDaniel Narvaez2012-12-151-2/+0
|
* No point in passing devbot dir to devbotDaniel Narvaez2012-12-151-2/+1
|
* Separate build and runtime stateDaniel Narvaez2012-12-151-1/+1
| | | | Otherwise it becomes problematic to support multiple profiles
* Use a single setup method with keywordsDaniel Narvaez2012-12-151-11/+10
| | | | This avoids weird dependency issues
* Test the list of modulesDaniel Narvaez2012-11-301-6/+0
|
* Merge system-3.4 and 3.6Daniel Narvaez2012-11-291-8/+1
|
* Merge 3.4 and 3.6 packagesDaniel Narvaez2012-11-291-1/+1
|
* Make json configs a bit smarterDaniel Narvaez2012-11-291-2/+2
| | | | To get rid of the duplication in deps
* Move bashrc to commandsDaniel Narvaez2012-11-281-1/+0
| | | | Not much sense to keep an helpers dir for one file.
* Use sr-run-testDaniel Narvaez2012-11-281-0/+1
|
* More generic logging approachDaniel Narvaez2012-11-281-0/+4
|
* Revert "Don't hardcode xvfb display"Daniel Narvaez2012-11-281-10/+0
| | | | This reverts commit 0b506befd616219621a968e2a51bab9b254299d8.
* Don't hardcode xvfb displayDaniel Narvaez2012-11-281-0/+10
|
* Generalize a bit how the test command is runDaniel Narvaez2012-11-281-3/+9
| | | | We should be able to use the same logic for other services.
* Add devbot to python pathDaniel Narvaez2012-11-261-0/+1
| | | | So that we can generate documentation in sugar-docs.
* Add a DistroInfo classDaniel Narvaez2012-11-261-1/+1
|
* Start splitting distro specific code to pluginsDaniel Narvaez2012-11-261-0/+2
|
* Replace devbot dir with homeDaniel Narvaez2012-11-251-0/+1
| | | | It was weird to store that stuff in the install dir.
* Add a target to generate relocatable snapshotsDaniel Narvaez2012-11-241-1/+2
|
* Fix shell prompt string on ubuntuDaniel Narvaez2012-11-231-9/+10
| | | | It was getting overwritten by ~/.bashrc
* Add config.get_prefDaniel Narvaez2012-11-231-0/+1
|
* Split out base system depsDaniel Narvaez2012-11-171-1/+2
|
* Move packages json to a separate dirDaniel Narvaez2012-11-171-4/+4
|
* Split buildslave deps to a separate fileDaniel Narvaez2012-11-171-0/+3
| | | | And make it conditional
* Move files lists out of devbotDaniel Narvaez2012-11-171-0/+20
|
* Cleanup makefilesDaniel Narvaez2012-11-161-0/+1
|
* Actually allow to run commands in the shellDaniel Narvaez2012-11-161-0/+1
|
* Move configuration files to their own dirDaniel Narvaez2012-11-151-1/+1
|
* Refactor dnbuild into devbotDaniel Narvaez2012-11-141-1/+4
|
* Refactor check-system to use a devbot moduleDaniel Narvaez2012-11-141-0/+12
This is necessary to be able to share code, all the commands will be gradually refactored to follow this pattern.