aboutsummaryrefslogtreecommitdiff
path: root/web
Commit message (Collapse)AuthorAgeFilesLines
* Fix remaining issues raised by pylintPeter Wilmott2015-06-222-1/+10
|
* Restore parallel database writes, removed earlier for debuggingPeter Wilmott2015-06-221-1/+1
|
* Fix most issues raised by linters, some python ones remainPeter Wilmott2015-06-225-41/+48
|
* Add python linterPeter Wilmott2015-06-191-0/+1
|
* #16 : Combine deps.py functionality with packages.py, which is already run ↵Peter Wilmott2015-06-193-82/+7
| | | | from inside a container
* Strip the 8 byte header from docker's API responsePeter Wilmott2015-06-181-0/+1
|
* Make running linters part of running the test suitePeter Wilmott2015-06-171-0/+2
|
* #13 : Run update packages from inside a containerPeter Wilmott2015-06-162-7/+16
|
* Add rake to Gemfile to allow bundle exec to be usedPeter Wilmott2015-05-052-0/+3
|
* Calculate the sha1 sum earlier in the database population process to prevent ↵Peter Wilmott2015-05-052-6/+5
| | | | duplicates
* 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-137-7/+58
| | | | style fixes
* When building a package also build it with the next target if possiblePeter Wilmott2015-04-126-128/+127
|
* Add filtering for pages with large tablesPeter Wilmott2015-03-226-0/+39
|
* 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
|
* Bring build scripts and web interface inline with 7266717147dPeter Wilmott2015-03-2124-306/+247
| | | | | | | | | 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-031-0/+2
| | | | | | | | | | 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-248-10/+10
|
* 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
|
* 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
|
* 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
|
* Increase width of main content rowPeter Wilmott2015-02-131-3/+3
|
* Merge pull request #12 from p8952/dockerPeter Wilmott2015-02-1314-57/+115
|\ | | | | 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-137-0/+8
| |
| * Replace Vagrant with DockerPeter Wilmott2015-02-137-52/+91
| | | | | | | | | | | | | | | | | | | | | | 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.
* | 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
|
* Small redesign of logs pagesPeter Wilmott2015-01-262-22/+60
|
* Update colours for partial QA passesPeter Wilmott2015-01-263-2/+9
|