Commit graph

200 commits

Author SHA1 Message Date
a.cianfarani
3e0f5d793c Allow atoum to be called from the tested project if executable option is set.
Improve errors catching
2013-08-23 18:13:12 +02:00
a.cianfarani
f28ba71be5 Merge remote-tracking branch 'upstream/master' 2013-08-23 16:06:59 +02:00
a.cianfarani
47be59ae46 Added Gitlab support 2013-08-23 16:05:12 +02:00
a.cianfarani
db42fb4224 restored chmod 2013-08-21 15:37:23 +02:00
Gabriel Baker
4945fde3c0 Merge pull request #129 from camspiers/pdepend-ignore
Honour the ignore directive in Pdepend plugin
2013-08-21 03:08:53 -07:00
Cam Spiers
5b148ecc8e Fix issue with non-use resources are loaded from an ssl served document 2013-08-20 21:58:26 +12:00
Cam Spiers
2a8098f431 Honour the ignore directive in Pdepend plugin 2013-08-20 21:54:42 +12:00
Dan Cryer
45a2857c39 Merge pull request #135 from kdambekalns/composer-improvements
Use composer without ANSI output and interaction
2013-08-15 08:35:53 -07:00
Dan Cryer
d7e7905c63 Merge pull request #134 from kdambekalns/phpmd-improvements
Support local PHPMD rules and suffixes
2013-08-15 08:35:24 -07:00
Karsten Dambekalns
0c95d27056 Use composer without ANSI output and interaction 2013-08-15 17:28:25 +02:00
Karsten Dambekalns
aedac8498b Support suffixes for PHPCS
The suffixes to scan can be given in options now, default is just php.
2013-08-15 16:23:53 +02:00
Karsten Dambekalns
5f2b5fc2e7 Support local PHPMD rules and suffixes
Allows to specify rules as a relative path in the project.

The suffixes to scan can be given in options now, default is just php.
2013-08-15 16:22:47 +02:00
Dan Cryer
0caa1605d6 Merge pull request #130 from camspiers/pdepend-remove-artifacts
Check if build artifacts exist before deleting them
2013-08-12 04:45:25 -07:00
Cam Spiers
15ffbf963d Allow project names with spaces to work with depend build artefacts 2013-08-10 13:36:55 +12:00
Cam Spiers
69cc83a04a Check if build artifacts exist before deleting them 2013-08-10 13:34:19 +12:00
a.cianfarani
97d279cabd Cleaned coding style 2013-08-02 12:12:17 +02:00
a.cianfarani
287a2b3632 Merge remote-tracking branch 'upstream/master'
Conflicts:
	composer.json
2013-08-02 12:11:23 +02:00
a.cianfarani
2bfd226663 Implemented Atoum plugin as a 'native' plugin:
- allow atoum bin to be called directly into PHPCI and not only in the current project tested (changed -d option),
- added plugin in the phpci's composer.json,
- modify execute method of the plugin because atoum always return 0 even if errors are catched,
2013-08-02 12:02:44 +02:00
Dan Cryer
0723c5d964 Updating PHPCI to use its new logo 2013-08-02 08:55:09 +01:00
Alex Russell
9bb21fc01a Fixed bootstrap table and label classes (mainly the danger ones) 2013-08-01 16:40:40 +01:00
Dan Cryer
eac86ff2bd Finishing updates to make PHPCI use Bootstrap v3, as per issue #99 2013-07-31 21:04:34 +01:00
Dan Cryer
a053c44b75 Merge branch 'master' of github.com:Block8/PHPCI into feature/bootstrapv3 2013-08-01 11:55:22 +01:00
Dan Cryer
8b5abc1f98 Initial work on upgrading to Bootstrap v3 2013-08-01 11:55:10 +01:00
Dan Cryer
cde2092c49 Merge pull request #107 from tobiastom/subdirectory-fixes
Some fixes for subdirectory support.
2013-07-31 02:11:30 -07:00
Tobias Tom
e4685b9c29 Added initial version of the grunt plugin. 2013-07-31 08:55:19 +02:00
Tobias Tom
0590890511 Some fixes for subdirectory support. 2013-07-30 19:45:27 +02:00
Dan Cryer
c935c5c7ee Merge branch 'master' of github.com:Block8/PHPCI 2013-07-30 02:56:10 +01:00
Alex Russell
4133bb7905 Extended phpcs plugin to allow for extra commandline arguments.
- Now accepts paths in the --standards argument (and correctly prepends
  the build directory) so it actually works

- Now accepts the --tabwidth argument so that if your project favours tabs
  over spaces you can still just use PSR2 and you don't have to sacrifice
  using the Generic.WhiteSpace.ScopeIndent rule because it is spaces-only

- Now accpets the --encoding argument. I haven't used this before, but
  looking in the phpcs documentation it looks like a very useful one to
  have as most people code in utf-8 but phpcs defaults to iso-8859-1 and
  it can apparently "cause double-encoding problems when generating UTF-8
  encoded XML reports"
2013-07-30 14:58:00 +01:00
Dan Cryer
b47dfbd0b3 Various bug fixes 2013-07-30 02:55:29 +01:00
Alex Russell
cadcdcd3d2 Added new controller to accept Gitlab-like webhooks 2013-07-29 17:34:21 +01:00
Dan Cryer
0adaf0c400 Merge pull request #93 from JapavehWebdesign/master
Include support for Pdepend and phploc
2013-07-26 05:30:09 -07:00
a.cianfarani
e77a5a75fb Merge remote-tracking branch 'upstream/master' 2013-07-26 09:45:36 +02:00
mrafalko
3b5db87c31 removed inline JS, added e.preventDefault to avoid redirecting to 'false' URL 2013-07-26 00:48:08 +03:00
mrafalko
763d681eaf added class to make button like other buttons on the site 2013-07-26 00:29:27 +03:00
japaveh
89c0082ad4 Merge remote-tracking branch 'upstream/master' 2013-07-25 23:21:13 +02:00
mrafalko
549a022b0e replaced alpha word with beta [main logo] 2013-07-25 23:58:16 +03:00
Dan Cryer
8c98a3ab64 Merge pull request #84 from sanpii/atoum
Add atoum plugin
2013-07-25 04:21:30 -07:00
Dan Cryer
bb45e605e8 Merge pull request #88 from jaitaiwan/master
Add support for bare repositories
2013-07-25 04:19:07 -07:00
Dan Cryer
65770c8fe2 Merge pull request #90 from shurastik/master
added some configuration options
2013-07-25 04:13:43 -07:00
Alexander Pirogov
2a0e6d2401 added rules option to phpmd plugin 2013-07-19 16:40:16 +03:00
Alexander Pirogov
a137e9c0c6 added prefer_dist option to composer plugin 2013-07-18 16:10:55 +03:00
Alexander Pirogov
6c76208992 added smtp_encryption config parameter 2013-07-18 14:14:22 +03:00
Maks Rafalko
dc77992fd2 Hide message when local repositary is used
Hide message about hooks when local repositary is used
2013-07-15 23:56:51 +03:00
Maks Rafalko
2576f33029 Added exit to correct redirect after Rebuild and Delete build is clicked
Without `exit` it's not redirected.
2013-07-15 23:30:25 +03:00
Maks Rafalko
34bb69ec5e Added exit to correct redirect after Build Now is clicked
Withow `exit` statement it's not redirected to new created build.
2013-07-15 23:28:22 +03:00
japaveh
dd3671186f Included support for PhpLoc and Pdepend 2013-07-13 00:19:43 +02:00
Daniel Holmes
9b458060fd Final Version.
Tested on ubuntu 12.04 64bit
2013-07-01 00:17:41 +10:00
Daniel Holmes
62e8106130 Tested And Resolved 2013-06-30 19:44:02 +10:00
Daniel Holmes
895928422e Allow for bare repositories 2013-06-30 18:55:25 +10:00
Sanpi
ff8bd75b22 Add atoum plugin 2013-06-25 13:50:23 +02:00