aboutsummaryrefslogtreecommitdiff
path: root/web/lib
Commit message (Collapse)AuthorAgeFilesLines
* Drop ruby19, add ruby23Peter Wilmott2016-01-172-9/+7
|
* Merge current and next targets into a single db entryPeter Wilmott2015-08-241-16/+39
|
* Only list succeeded and passed packages on the new targets pagePeter Wilmott2015-08-161-3/+2
|
* Use Travis CI's container-based infrastructure for testsPeter Wilmott2015-08-161-1/+1
|
* OopsPeter Wilmott2015-08-161-1/+1
|
* List what new target was added on the new targets pagePeter Wilmott2015-08-152-20/+17
|
* Keep the web application out of dockerPeter Wilmott2015-08-101-0/+1
|
* Resolve issue with truncated sha1 valuesPeter Wilmott2015-08-101-3/+2
|
* Resolve issue with duplicate entries in the package tablePeter Wilmott2015-08-091-3/+4
|
* Add seed data for running tests in dev environmentPeter Wilmott2015-06-241-4/+6
|
* 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-223-40/+44
|
* #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
|
* #13 : Run update packages from inside a containerPeter Wilmott2015-06-161-2/+11
|
* 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
* Patch minitar to work when there is a .sock file in the directory treePeter Wilmott2015-04-141-50/+50
|
* Correct repoman.sh to work better when the next target is unknown; Rubocop ↵Peter Wilmott2015-04-133-3/+54
| | | | style fixes
* When building a package also build it with the next target if possiblePeter Wilmott2015-04-123-115/+106
|
* Bring build scripts and web interface inline with 7266717147dPeter Wilmott2015-03-214-107/+94
| | | | | | | | | 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.
* 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-261-5/+9
|
* Split tests for each page into their own filesPeter Wilmott2015-02-211-3/+0
|
* Remove hstore extensionPeter Wilmott2015-02-201-1/+0
|
* Don't keep 3 copies of the portage timestampPeter Wilmott2015-02-172-10/+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-142-0/+14
|
* Add timestamps to pages using the 'packages' tablePeter Wilmott2015-02-142-0/+11
|
* Add a rake task which only runs a limited number of repoman checksPeter Wilmott2015-02-132-3/+7
|
* Replace Vagrant with DockerPeter Wilmott2015-02-133-33/+39
| | | | | | | | | | | 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 repoman tidy task to clear entries with all targets enabledPeter Wilmott2015-02-021-0/+23
|
* Don't exitPeter Wilmott2015-02-021-1/+0
|
* 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
|
* Update colours for partial QA passesPeter Wilmott2015-01-261-0/+5
|
* Add repoman logs and history pagesPeter Wilmott2015-01-251-2/+2
|
* Add db table and build scripts for testing repoman outputsPeter Wilmott2015-01-252-0/+78
|
* No longer usedPeter Wilmott2015-01-241-46/+0
|
* Drop environment table and results from CIPeter Wilmott2015-01-231-2/+0
|
* Add the output of 'gem list' to the collection of logs; Don't show empty log ↵Peter Wilmott2015-01-221-1/+3
| | | | file fields.
* Wrap tests with helperPeter Wilmott2015-01-211-7/+1
|
* Some style improvements, thanks rubocop! :thumbsup:Peter Wilmott2015-01-213-5/+5
|
* Drop daily CI taskPeter Wilmott2015-01-211-3/+0
|
* Add ruby22 targetPeter Wilmott2015-01-192-2/+7
|
* Skip rdep rebuilds for packages with very large numbers of rdepsPeter Wilmott2015-01-161-1/+8
|
* Rebuild rdeps when a package in the tree is updatedPeter Wilmott2015-01-161-0/+10
|
* Allow setting aws as a Vagrant provisionerPeter Wilmott2015-01-151-7/+3
|