aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ensure the package exists before trying to add a repoman log to it, as it ↵Peter Wilmott2015-04-141-7/+10
| | | | done with builds
* TypoPeter Wilmott2015-04-141-1/+1
|
* Patch minitar to work when there is a .sock file in the directory treePeter Wilmott2015-04-141-50/+50
|
* Populate CI Next column with build dataPeter Wilmott2015-04-143-4/+7
|
* Correct repoman.sh to work better when the next target is unknown; Rubocop ↵Peter Wilmott2015-04-138-16/+72
| | | | style fixes
* When building a package also build it with the next target if possiblePeter Wilmott2015-04-127-128/+151
|
* Merge pull request #15 from p8952/package_searchPeter Wilmott2015-03-226-0/+39
|\ | | | | Add filtering for pages with large tables
| * Add filtering for pages with large tablesPeter Wilmott2015-03-226-0/+39
|/
* Merge pull request #14 from p8952/new_targetsPeter Wilmott2015-03-2232-373/+462
|\ | | | | Add New Targets Page
| * 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
|