Dan Cryer
b536f972c2
Bug fixes
...
Signed-off-by: Dan Cryer <dan@block8.co.uk>
2016-06-23 11:30:41 +01:00
Dan Cryer
f7a20d8720
Fix
2015-10-09 10:37:50 +01:00
Dan Cryer
522eaef825
Adding project groups
2015-10-08 16:33:01 +01:00
Dan Cryer
5ce31fb959
Verify that jobs actually come from PHPCI
2015-10-06 11:38:09 +01:00
Dan Cryer
a7a6ee57e1
Making PHPMD happy.
2015-10-05 14:48:17 +01:00
Dan Cryer
a365478d94
Fixings
2015-10-05 14:41:13 +01:00
Dan Cryer
f1f5f61669
Docblock fixes
2015-10-05 14:11:43 +01:00
Dan Cryer
6846cf2628
Making duplicate builds work again.
2015-10-05 14:07:48 +01:00
Dan Cryer
3cbf9a1343
Adding support for beanstalkd-based workers.
2015-10-05 12:13:22 +01:00
Vaidas Zilionis
8fc4c51d54
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
3427252cfe
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
ccdc73326d
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
36b39bfc0d
Allow projects to be archived.
...
Closes #771
2015-02-23 19:37:11 +00:00
Daniel Seif
a061a73f55
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
20736869c9
Update Gitlab URL parsing to no longer require a project namespace.
...
Closes #702
2014-12-18 10:02:43 +00:00
Dan Cryer
9fda9ed989
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
7986688b1e
Properly handling Gitlab URLs that contain ports.
...
Fixes #484 , closes #501
2014-07-30 15:33:05 +01:00
Dan Cryer
2875badb0a
Switching project access information to use JSON instead of serialization, fixes #493
2014-07-30 15:13:50 +01:00
Dan Cryer
06ccdd1937
Moving user controller to using a service class
2014-07-23 15:50:34 +01:00
Dan Cryer
bfc7a58195
Fixing PHPCI issues for this branch
2014-07-23 14:54:49 +01:00
Dan Cryer
4d2583e536
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
cb53ec9c6d
Fixing some issues with project default branches, adding tests for that too
2014-07-14 14:59:04 +01:00
Dan Cryer
2bff0270cf
More work on ProjectService and its tests
2014-07-14 14:37:51 +01:00
Dan Cryer
9a7743e8d3
Initial work on adding a Services layer to PHPCI, for better testability. Starting with Projects
2014-07-14 14:01:29 +01:00