aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Exit early if one factor is nil, force the ordering of packagesPeter Wilmott2015-03-221-3/+5
| |
| * Add new_targets pagePeter Wilmott2015-03-223-2/+74
| |
| * Ensure package.* are files not directories; Sync portage after setting the ↵Peter Wilmott2015-03-221-3/+10
| | | | | | | | correct mirrors
| * Bring build scripts and web interface inline with 7266717147dPeter Wilmott2015-03-2127-320/+256
| | | | | | | | | | | | | | | | | | In addition to brining the build scripts inline with 7266717147d7998b86386f3e73667f0460b2a57a this change also removes the "Passed / Passed" format from the repoman page. This is to bring it inline with the style of the builds page and prepare for the new layout of hypothetical packages.
| * Change the format used to store log files on disk.Peter Wilmott2015-03-039-96/+135
| | | | | | | | | | | | | | | | | | | | This allows packages to be linked to the sha1 sum of their ebuilds to prevent mixed information when ebuilds are edited but not bumped. It also lays the groundwork for including information about hypothetical build situations, next_target, next_keyword, ect. The db schema, web interface, and docker glue will need to be updated to account for this new layout.
| * Add new_* pagesPeter Wilmott2015-03-025-1/+34
|/
* Use 8 threads when calculating rdepsPeter Wilmott2015-03-011-1/+1
|
* Run multiple containers in parallel for repoman jobsPeter Wilmott2015-02-281-19/+19
|
* Use a dedicated container to cache binary packagesPeter Wilmott2015-02-262-12/+31
|
* Rename from Ruby Stats to Ruby TinderboxPeter Wilmott2015-02-249-15/+13
|
* Split tests for each page into their own filesPeter Wilmott2015-02-219-46/+92
|
* Correct heading sizes in tests for visualization pagePeter Wilmott2015-02-201-1/+4
|
* Remove hstore extensionPeter Wilmott2015-02-201-1/+0
|
* Put ppackages.py and deps.py into the Docker imagePeter Wilmott2015-02-181-0/+4
|
* Pull timestamps from the latest build/repoman entryPeter Wilmott2015-02-185-15/+25
|
* Don't keep 3 copies of the portage timestampPeter Wilmott2015-02-173-10/+7
|
* Make sure manifest is called so we don't get downloads in the repoman outputPeter Wilmott2015-02-141-0/+1
|
* Improve the way timestamps are set after updatingPeter Wilmott2015-02-143-12/+6
|
* Add timestamps to pages using the 'builds' and 'repomans' tablesPeter Wilmott2015-02-145-0/+34
|
* Add timestamps to pages using the 'packages' tablePeter Wilmott2015-02-147-0/+39
|
* Run repoman against all packages in the nightly taskPeter Wilmott2015-02-131-1/+1
|
* Split example 'docker run' command over two linesPeter Wilmott2015-02-131-1/+2
|
* Reduce calls to repomanPeter Wilmott2015-02-131-4/+2
|
* Increase width of main content rowPeter Wilmott2015-02-131-3/+3
|
* Merge pull request #12 from p8952/dockerPeter Wilmott2015-02-1320-98/+173
|\ | | | | Replace Vagrant with Docker
| * Add a rake task which only runs a limited number of repoman checksPeter Wilmott2015-02-133-8/+19
| |
| * Fix the way empty directories are trackedPeter Wilmott2015-02-1310-8/+10
| |
| * Replace Vagrant with DockerPeter Wilmott2015-02-1313-89/+151
| | | | | | | | | | | | | | | | | | | | | | This replaces the underlying build system with one based around docker. This is for the following reasons: 1. Portability - Builds can be run on cloud services without spinning up a second VM. 2. Reduced Overhead - There is a non-negligible increase in compile times when you are running in Docker vs VirtualBox. 3. Coolness - Docker is cool, I wanted an excuse to use it.
* | Merge pull request #11 from p8952/timestampsPeter Wilmott2015-02-092-0/+2
|\ \ | |/ |/| Add timestamps to log pages
| * Add timestamps to log pagesPeter Wilmott2015-02-081-0/+1
| |
| * Add timestamps to log pagesPeter Wilmott2015-02-081-0/+1
|/
* Add repoman tidy task to clear entries with all targets enabledPeter Wilmott2015-02-022-0/+27
|
* Don't exitPeter Wilmott2015-02-021-1/+0
|
* Update GemfilePeter Wilmott2015-02-021-2/+2
|
* Clear packages with no targets, or those with full targetsPeter Wilmott2015-01-281-2/+9
|
* Increase pool timeout, add more connectionsPeter Wilmott2015-01-281-1/+1
|
* Don't only sample 100 packagesPeter Wilmott2015-01-281-1/+0
|
* Ensure metadata is up to datePeter Wilmott2015-01-281-0/+1
|
* Small redesign of logs pagesPeter Wilmott2015-01-262-22/+60
|
* Update colours for partial QA passesPeter Wilmott2015-01-263-2/+9
|
* Keep table columns a uniform sizePeter Wilmott2015-01-253-8/+12
|
* Add repoman logs and history pagesPeter Wilmott2015-01-255-14/+62
|
* Add main repoman pagePeter Wilmott2015-01-254-4/+56
|
* Add db table and build scripts for testing repoman outputsPeter Wilmott2015-01-257-0/+156
|
* No longer usedPeter Wilmott2015-01-241-46/+0
|
* Drop environment table and results from CIPeter Wilmott2015-01-233-8/+5
|
* Increase the potential footer height; Fix typoPeter Wilmott2015-01-232-2/+2
|
* Add the output of 'gem list' to the collection of logs; Don't show empty log ↵Peter Wilmott2015-01-224-5/+28
| | | | file fields.
* Sort css rules; flush footer to base of pagePeter Wilmott2015-01-222-10/+23
|
* Reduce db queries on the build status pagePeter Wilmott2015-01-221-2/+3
|