Dan Cryer
4d0911f2a9
Bug fixes
...
Signed-off-by: Dan Cryer <dan@block8.co.uk>
2016-06-23 11:30:41 +01:00
Dan Cryer
fbc3da59dd
Fix
2015-10-09 10:37:50 +01:00
Dan Cryer
74d313862c
Adding project groups
2015-10-08 16:33:01 +01:00
Dan Cryer
7e2fee9504
Verify that jobs actually come from PHPCI
2015-10-06 11:38:09 +01:00
Dan Cryer
11445304d6
Making PHPMD happy.
2015-10-05 14:48:17 +01:00
Dan Cryer
771bee0aa3
Fixings
2015-10-05 14:41:13 +01:00
Dan Cryer
b2ed9f102b
Docblock fixes
2015-10-05 14:11:43 +01:00
Dan Cryer
183d7d9e50
Making duplicate builds work again.
2015-10-05 14:07:48 +01:00
Dan Cryer
06204ef171
Adding support for beanstalkd-based workers.
2015-10-05 12:13:22 +01:00
Vaidas Zilionis
15b6917f68
Allow see project build status in cctray xml format
...
Refactoring is done for BuildStatus information.
- Fixed all phpcs, phpmd errors
- Added test for my code (hurray 100 tests already :D)
Closed #705
2015-05-28 10:50:29 +02:00
Adirelle
209454c5f6
When starting a manual build, replace the "Manual" commit id with the HEAD hash.
...
Close #928
2015-04-23 13:13:29 +02:00
Adirelle
9590336c49
Added a new configuration variable, PHPCI_BUILD_ROOT_DI.
...
This variable allows to change where the build happens.
It defaults to PHPCI_DIR.'PHPCI/build/'.
Moved build path calculate and build removal into the Build class.
Also remove the build directory when deleting the build.
Close #834
2015-04-22 11:44:54 +02:00
Alex Davyskiba
1466ad06ef
Allow projects to be archived.
...
Closes #771
2015-02-23 19:37:11 +00:00
Daniel Seif
e531c80718
Reset the status of a duplicated build to avoid strict-mode errors.
...
When using SQL strict mode, mysql would complain that no default value of the status column is set. Setting the status to 0 before duplicating fixes this.
Closes #725
2015-02-03 12:21:04 +00:00
Alex Davyskiba
d2505dcef6
Update Gitlab URL parsing to no longer require a project namespace.
...
Closes #702
2014-12-18 10:02:43 +00:00
Dan Cryer
7f9a09fa29
Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero.
...
Closes #692
2014-12-08 14:12:01 +00:00
Dan Cryer
0e1fe3ea22
Properly handling Gitlab URLs that contain ports.
...
Fixes #484 , closes #501
2014-07-30 15:33:05 +01:00
Dan Cryer
5c600f861e
Switching project access information to use JSON instead of serialization, fixes #493
2014-07-30 15:13:50 +01:00
Dan Cryer
a9c94dd319
Moving user controller to using a service class
2014-07-23 15:50:34 +01:00
Dan Cryer
5c6aad3282
Fixing PHPCI issues for this branch
2014-07-23 14:54:49 +01:00
Dan Cryer
3fd1bc2a36
More service layer functionality, builds now. Also some extra tests for projects and build models.
2014-07-14 16:02:36 +01:00
Dan Cryer
9a51a1458e
Fixing some issues with project default branches, adding tests for that too
2014-07-14 14:59:04 +01:00
Dan Cryer
0a0c911356
More work on ProjectService and its tests
2014-07-14 14:37:51 +01:00
Dan Cryer
af4cdd90b6
Initial work on adding a Services layer to PHPCI, for better testability. Starting with Projects
2014-07-14 14:01:29 +01:00