Bogdan Padalko
ea25da911c
Merge 07442da487 into 64b0f60368
2016-08-22 12:54:15 +00:00
Dan Cryer
42ca1c6527
Fix for handling old unserialize mode.
2016-06-29 10:13:27 +01:00
Bogdan Padalko
07442da487
Add support for bitbucket build status API
2016-06-17 11:39:43 +03:00
Andreus Timm
1d9c610a25
Adding slash in path
...
Fix / for DIRECTORY_SEPARATOR
Closed #1109
2015-10-26 16:26:47 +01:00
Dan Cryer
f33f0a4512
Fixes
2015-10-15 14:23:55 +01:00
Dan Cryer
8fed994921
Fixing login pages
2015-10-15 10:41:35 +01:00
Dan Cryer
f904cab599
Fixing PHPMD error
2015-10-15 10:26:13 +01:00
Dan Cryer
38b024833f
Fixing PHPCI errors
2015-10-15 10:17:22 +01:00
Dan Cryer
7f823b37cf
Big update: New way of storing build errors, updated UI, AdminLTE 2, fixes, etc.
2015-10-15 10:07:54 +01:00
Stephen Ball
4a5b1afb47
Clean up PHPCS issue
2015-10-13 16:28:37 +01:00
Stephen Ball
8e0122f6a0
Added a fixed and broken stage
2015-10-13 16:22:39 +01:00
Dan Cryer
3d21ad24e9
Merge pull request #993 from corpsee/feature-phpcpd-fix
...
Fixed GithubBuild::getDiffLineNumber method for correct phpcpd work
2015-10-13 15:04:13 +01:00
Dan Cryer
7ad1d317cd
Updating builds to try database config first, and fall back to file config.
2015-10-08 16:52:44 +01:00
Dan Cryer
31165a6bfa
General model / store cleanup
2015-10-08 16:52:19 +01:00
Dan Cryer
74d313862c
Adding project groups
2015-10-08 16:33:01 +01:00
Dan Cryer
de1c058f83
Merge pull request #1067 from Block8/dc/workers
...
Adding support for a beanstalkd-based queue
2015-10-05 15:27:18 +01:00
Dan Cryer
5062a58ba1
Merge pull request #1066 from REBELinBLUE/hide_yml_file
...
Adding support to check for .phpci.yml so the file can be 'hidden'
2015-10-05 15:23:20 +01:00
Dan Cryer
771bee0aa3
Fixings
2015-10-05 14:41:13 +01:00
Dan Cryer
2858ce506a
Merge branch 'master' into dc/workers
2015-10-05 14:17:23 +01:00
Dan Cryer
ea1157066e
Fixing new PHPCS errors.
2015-10-05 14:17:13 +01:00
Dan Cryer
06204ef171
Adding support for beanstalkd-based workers.
2015-10-05 12:13:22 +01:00
Stephen Ball
647c0eb09c
Update Build.php
...
Changed the order the files are loaded in
2015-10-05 10:17:04 +01:00
Stephen Ball
9ee27bad37
Adding support to check for .phpci.yml so the file can be 'hidden' as with other CI systems such as Travis, StyleCI and Codeclimate
2015-10-04 17:38:03 +01:00
Dan Cryer
aaf93ddd7d
Updating PHPCI to send more detailed commit statuses, for @REBELinBLUE.
2015-10-02 21:35:53 +01:00
Steve Robbins
92ee90998a
Fixes notice in github builds
...
Closed #996
2015-08-13 14:28:08 +02:00
corpsee
853107027b
Fixed GithubBuild::getDiffLineNumber method for correct phpcpd work
2015-05-24 14:20:51 +06:00
Adirelle
590ab5fae5
Build::removeBuildDirectory: do not try to remove build directory of not-yet-persisted builds.
2015-04-25 21:25:50 +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
rm3nchaca
81fbc6a5a0
fix file link in plugins
...
Running builds leave a file link with an error like "http://gitlab.example.com/root/project/blob/master/index.php#L6 " but it is pointing to the actual file, not the file with a bug, example "97f0a6453d/index.php (L6) "
Close #915
2015-04-22 12:24: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
Martin Sadovy
60131ae7b6
Github: Support pull private repository from pull request
...
Closes #832
2015-04-22 11:41:33 +02:00
Tobias van Beek
01911f11aa
Add the --recursive parameter to the git clone to get the submodules
2015-04-09 12:03:08 +02:00
Dan Cryer
ab4396e00d
Hopefully fixing a bug where reporting errors back to Github causes an infinite loop.
2015-02-26 08:31:58 +00:00
Dan Cryer
e423c73c4e
Fixing comparison where commit ID is Manual.
...
Fixes #823
2015-02-25 14:13:31 +00:00
Alex Davyskiba
1466ad06ef
Allow projects to be archived.
...
Closes #771
2015-02-23 19:37:11 +00:00
Dan Cryer
e98647bd97
Add support for Mercurial SSH-based clones.
2015-02-23 16:17:46 +00:00
Daniel Seif
610a0e57ef
Fixed settings handling for symlink creation in local build
...
Closes #766
2015-02-23 14:07:42 +00:00
Dan Cryer
dd58dd682f
Adding support for commenting on Github diffs.
2015-02-23 13:40:34 +00:00
Dzhilkibaev Nadir
35a6d1f577
Add SVN support to PHPCI.
...
Closes #759
2015-02-20 14:14:36 +00:00
Dan Cryer
d481140ea2
Fixing issues related to LIMIT in Base Store files.
2015-02-12 11:08:45 +00:00
Dan Cryer
731cdcce7d
Fixing missing docblock error.
2015-02-03 11:10:22 +00:00
Alex Davyskiba
a233c4e26c
Escape commit message from XSS and broken markup.
...
Closes #769
2015-02-03 10:27:36 +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
9eeaabc6fe
Front-End Upgrade: New UI Based on Admin LTE.
...
Closes #673
2014-12-03 15:30:36 +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
c3f73cc621
Fixing links to files on Github when viewing a pull request build.
...
Fixes #423
2014-07-29 17:19:37 +01:00
Dan Cryer
3f14b2e241
Reverting accidental addition of engine and parent_id columns to the Build table.
2014-07-23 16:19:45 +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