Dan Cryer
42ca1c6527
Fix for handling old unserialize mode.
2016-06-29 10:13:27 +01: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
Emmanuel Vella
6f0a37d4cb
Remote Git Build: Use --quiet to checkout specific revision silently
...
Without the ``--quiet`` parameter, the cron error output get this message :
```
Note: checking out 'fe0fcd1b79f0db3d49fe6e50765bcb527e29980b'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b new_branch_name
HEAD is now at fe0fcd1...
```
Closes #485
2014-07-11 15:56:49 +01:00
Jeffrey Brubaker
505c3c9076
resolve issue with undefined variable in Windows
2014-07-03 16:55:34 -04:00