Commit graph

646 commits

Author SHA1 Message Date
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
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
Emmanuel Vella
82043ba444 Update Behat plugin to be compatible with Behat 3
Closes #482
2014-07-11 15:50:17 +01:00
Dan Cryer
d2e274dfb1 Fixing ProjectController::add() complexity 2014-07-11 15:38:28 +01:00
Dan Cryer
94f8601445 Various bits of cleanup, should hopefully fix the build 2014-07-11 14:29:27 +00:00
Dan Cryer
d1ae05b006 PHPCS Cleanup 2014-07-11 14:07:27 +01:00
Bertram Truong
14ace86098 fix http urls to use protocol relative urls 2014-07-10 08:49:55 -05:00
Dan Cryer
434d642fc5 Merge pull request #468 from FylmTM/bugfix-project-view-pages
Check for zero builds count and if so, set pages count to 1.
2014-07-09 11:04:58 +01:00
Dan Cryer
f82e65eb5e Merge pull request #470 from FylmTM/feature-hipchat_plugin_customize
HipChat plugin update - color & notify options added.
2014-07-07 16:17:29 +01:00
Dan Cryer
df15f60d40 Merge pull request #473 from Icode4food/pr1
resolve issue with undefined variable in Windows
2014-07-07 16:16:59 +01:00
Stéphane HULARD
8e23dee03a Allow the binary finder to use the project's composer.json file
- Load JSON file and get bin-dir value: https://getcomposer.org/doc/articles/vendor-binaries.md

- Update finder behaviour to avoid code duplication

Signed-off-by: Stéphane HULARD <s.hulard@chstudio.fr>
2014-07-04 11:02:27 +02:00
Jeffrey Brubaker
505c3c9076 resolve issue with undefined variable in Windows 2014-07-03 16:55:34 -04:00
Dmitrijs Vrublevskis
3b78a33a34 Add color & notify options for HipChat plugin. Also fix execute result - return correct notify status. 2014-06-29 15:18:21 +03:00
Dmitrijs Vrublevskis
d5e2ce9334 Check for zero builds count and if so, set pages count to 1. 2014-06-27 19:24:44 +03:00
Steve B
4a7495a75d Merge pull request #464 from bweston92/master
SSH issues.
2014-06-27 14:55:41 +01:00
Steve B
9e146a275d Merge pull request #459 from FriTOol/master
Feature: Choose branch
2014-06-27 14:31:52 +01:00
Bradley Weston
3cc1cba8b1 SshKey generate always returns an array. 2014-06-18 10:25:24 +01:00
Bradley Weston
aae86ea054 SSH
I'm currently running Windows machine and cygwin. This causes a hang because it requires user input. This causes the request just to go on forever until the connection is either closed or maximum execution time is reached.

So how I have thought to solve it is to add the help option.
2014-06-18 10:20:42 +01:00
Jimmy Cleuren
27d37c924d fixing the phpunit plugin 2014-06-17 23:47:15 +02:00
Dan Cryer
48f3ebf440 Merge pull request #448 from corpsee/installation-fix
Installation fix
2014-06-13 13:53:43 +01:00
Dan Cryer
31b1f047b2 Merge pull request #449 from corpsee/add-project-fix
Fixed key in add action when 'ssh-keygen' command is not available
2014-06-13 13:52:20 +01:00
Dan Cryer
1fa844a1ac Merge pull request #450 from maximevalette/master
Follow the Link HTTP headers for GitHub repositories request.
2014-06-13 13:51:50 +01:00
Dan Cryer
9ae14625d2 Merge pull request #457 from corpsee/pagination-fix
Project builds pagination improvements
2014-06-13 13:50:47 +01:00
Dan Cryer
c9f56cb460 Merge pull request #458 from corpsee/phpunit-improvements
Removed useless args
2014-06-13 13:49:32 +01:00
Stephen Ball
e72dee9e80 Adding a build status JS plugin for PHPCPD 2014-06-12 16:06:59 +00:00
Anatoly Skornyakov
5d360413bd Feature: Choose branch 2014-06-11 17:18:31 +04:00
Corpsee
53e8a432a2 Project builds pagination improvements 2014-06-09 00:08:46 +07:00
Corpsee
bfb40df19a Project builds pagination improvements 2014-06-08 23:46:42 +07:00
Corpsee
55d354d000 Fixed trailing slash 2014-06-05 22:00:49 +07:00
maximevalette
d021550be5 Follow the Link HTTP headers for GitHub repositories request. 2014-05-27 14:06:38 +02:00
Corpsee
fcec8b2c8b Fixed key in add action when 'ssh-keygen' command is not available 2014-05-26 08:55:32 +07:00
Corpsee
9e73151755 Fixed phpdoc 2014-05-26 02:58:36 +07:00
Corpsee
df2b9c9e28 Fixed PHPCI installation (Doesnt load the database settings when saving admin user) 2014-05-26 02:56:27 +07:00
Corpsee
3834d01f0f Removed useless args 2014-05-26 01:17:29 +07:00
Dan Cryer
8469628f7d Merge pull request #438 from cangelis/ignore_file_phpcpd
Fixed file ignoring for phpcpd
2014-05-23 13:22:57 +01:00
Dan Cryer
f26d6562b3 Merge pull request #440 from Ange7/xmpp
Add new XMPP Notification plugin
2014-05-23 13:21:27 +01:00
Dan Cryer
85b1191021 Merge pull request #441 from Ange7/quicklinks
Add quick links in menu
2014-05-23 13:21:01 +01:00
Dan Cryer
5b3ab8cc42 Log output when reports fail to process 2014-05-22 11:59:26 +01:00
Dan Cryer
646f0eb121 Fixing rebuild 2014-05-22 11:33:14 +01:00
Dan Cryer
97889b3449 Merge branch 'master' of github.com:Block8/PHPCI 2014-05-22 10:54:15 +01:00
Dan Cryer
a205556ea5 Fixing rebuild 2014-05-22 10:54:08 +01:00
Alexandre Russo
05ba6df964 PHPCI/Plugin/Xmpp.php : Use implode() method instead of foreach() to build recipients for command 2014-05-21 21:57:40 +02:00
Alexandre Russo
a262af8ee2 PHPCI/Plugin/Xmpp.php : Remove unused $args variable 2014-05-21 21:57:20 +02:00
Jarek Kostrz
167ff06cc0 Fixed MailerFactory Helper config email settings. 2014-05-21 16:56:16 +02:00
Alexandre Russo
bb500d49b4 PHPCI/Plugin/Xmpp.php : Fix command to send to system 2014-05-21 14:11:47 +02:00
Alexandre Russo
70ac59e65b PHPCI/Plugin/Xmpp.php : Fix build message method 2014-05-21 14:11:46 +02:00
Alexandre Russo
475cd6556b PHPCI/Plugin/Xmpp.php : default date format is now %c 2014-05-21 14:11:45 +02:00
Alexandre Russo
7ac26cb52f PHPCI/Plugin/Xmpp.php : Fix get configuration file method 2014-05-21 14:11:44 +02:00
Alexandre Russo
915fd5351f PHPCI/Plugin/Xmpp.php : Fix date_format variable 2014-05-21 14:11:43 +02:00
Alexandre Russo
daa2d7e716 PHPCI/Plugin/Xmpp.php : Fix config file name of sendxmpp (sendxmpprc instead of sendxmpp) 2014-05-21 14:11:42 +02:00