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
Dan Cryer
b767da324a
Merge pull request #85 from sanpii/remote
...
Allow arbitrary repository URL
2013-06-25 04:32:25 -07:00
Sanpi
7f09e4df07
Allow arbitrary repository URL
2013-06-19 17:47:25 +02:00
Sanpi
5c1b5dc13f
Dot is allowed in github repository name
2013-06-19 15:06:15 +02:00
Dan Cryer
a8ad93bb66
Merge pull request #82 from gabriel403/feature/daemon
...
Basic daemon controlled by command line
2013-06-11 14:30:33 -07:00
Gabriel Baker
b2fc63511b
summary tweaks
2013-06-09 20:29:49 +01:00
Gabriel Baker
d02e5d86d0
Merge branch 'master' of git://github.com/Block8/PHPCI into feature/summaryview
2013-06-09 20:15:58 +01:00
Gabriel Baker
a963a3f284
MAjority of daemon work done, can start stop and status the daemon
2013-06-09 20:11:22 +01:00
Gabriel Baker
910e09eb52
daemon work
2013-06-09 17:42:50 +01:00
Dan Cryer
5b4f132f63
Merge pull request #80 from meadsteve/email-notification
...
Email notification
2013-06-08 01:50:19 -07:00
Dan Cryer
bbb40ee89b
Merge pull request #77 from gabriel403/feature/uitweaks
...
You certainly can has merge.
2013-06-06 12:25:38 -07:00
Gabriel Baker
8e200015b6
linkificationism
2013-06-05 22:34:21 +01:00
Gabriel Baker
9323797900
ui
2013-06-05 20:59:05 +01:00
Gabriel Baker
396428cc82
ui tweaks
2013-06-05 17:13:00 +01:00
a.cianfarani
74f3b145f2
Merge upstream/master
2013-06-05 16:48:01 +02:00
Dan Cryer
05b32b6d53
Adding patch to fix pagination, closes #73
2013-06-05 14:55:52 +01:00
Gabriel Baker
ef310645ef
added last build status background color
2013-06-05 09:46:42 +01:00
Gabriel Baker
fa721fe0ff
build link
2013-06-05 06:49:49 +01:00
Gabriel Baker
aef90eefa9
Some more summary tweaks
2013-06-05 06:45:04 +01:00
Gabriel Baker
76adf14b28
Initial summary changes
2013-06-05 06:23:47 +01:00
meadsteve
84370038aa
Added basic body and title for the email notifications.
2013-06-04 21:47:45 +01:00
meadsteve
33b840a82d
Adding a default address that is always mailed to by notifications.
2013-06-04 21:09:16 +01:00
Gabriel Baker
757a82c26f
removed deprecated registry and use session
2013-06-04 20:17:17 +01:00
Gabriel Baker
3dd6217133
Fixes #75 user entity not being in the registry
2013-06-04 19:54:56 +01:00
Gabriel Baker
4eadb1aef3
Fix user entity not bein in registry
2013-06-04 19:49:26 +01:00
Gabriel Baker
9574b63470
css and html tweaks for plugin statueses in builds
2013-06-04 19:14:47 +01:00
meadsteve
f8407e39c8
Email plugin now looks in the yaml file for an addresses setting. All these addresses will be mailed with a pass or fail message.
2013-06-01 13:57:39 +01:00
meadsteve
a4c051e024
Adding Getter for builder's success property so that plugins can find out if the the build has succeeded or not.
2013-06-01 13:56:09 +01:00
meadsteve
196a1b82b5
Adding email settings to the install command.
2013-06-01 13:30:34 +01:00
meadsteve
76e5c66b38
Fixing the email plugin so that it retrieves the system config correctly.
2013-06-01 13:29:59 +01:00
meadsteve
7761d9fc08
Adding Builder::getSystemConfig() to provide easy access to config.yml.
2013-06-01 13:28:42 +01:00
meadsteve
f0a5ba50ca
Filled out the Plugin\Email::sendEmail(). Pulls in the following settings from the phpci config under the heading email_settings:
...
smtp_address
smtp_port
smtp_username
smtp_password
and
from_address
2013-06-01 09:40:05 +01:00
meadsteve
f76a2a75cc
Empty Email plugin and test committed.
2013-05-31 12:56:35 +01:00
Dan Cryer
6dce7e2004
Misc. config related fixes. Closes #66 , closes #65 .
2013-05-28 11:22:54 +01:00
Dan Cryer
ce6943de86
Updating PHPCI to use YAML-based config files.
2013-05-23 12:10:01 +01:00
a.cianfarani
857c14f0cd
Some coding style corrections
2013-05-23 12:14:42 +02:00
a.cianfarani
0e89e39366
Merge remote-tracking branch 'upstream/master'
2013-05-23 11:32:18 +02:00
a.cianfarani
ee4eab7a6c
Move format controls into ask function
2013-05-23 11:31:58 +02:00
Gabriel Baker
e342483f03
This should be checking the value not the key
2013-05-23 06:36:40 +01:00
Dan Cryer
c1bf4ab636
Merge pull request #59 from kamermans/feature_variable_interpolation
...
Variable interpolation support
2013-05-22 14:25:02 -07:00
Dan Cryer
2345dde058
Merge pull request #62 from gabriel403/feature/php-cs-fixer
...
PHP CS Fixer and indentation fix
2013-05-22 14:24:31 -07:00
Dan Cryer
6e3df00f62
Removing broken Registry stuff (as registry is now deprecated in b8framework) - Fixes #58
2013-05-22 22:21:29 +01:00
Dan Cryer
efcf209478
Fixing project overview
2013-05-22 22:11:36 +01:00
Gabriel Baker
be13ec90ee
indentation
2013-05-22 21:53:56 +01:00
Gabriel Baker
81b2f89435
PHP CS Fixer and indentation fix
2013-05-22 21:43:19 +01:00
Steve Kamerman
d7c62f3609
Added interpolation support to Env plugin
2013-05-22 15:54:18 -04:00
Steve Kamerman
0a755cedae
array_walk doesn't alter keys, fixed
2013-05-22 15:17:54 -04:00
Steve Kamerman
095b7d7f14
Added support for interpolation in MySQL host, user, database, queries and file imports
2013-05-22 14:21:17 -04:00
Steve Kamerman
40afb58ff7
Added support for interpolation
2013-05-22 14:17:33 -04:00
Dan Cryer
c5b20b4891
Adding Shell plugin, but with the requirement that ENABLE_SHELL_PLUGIN must be defined and true, to give sysadmins some control. Closes #45 .
2013-05-22 17:23:35 +01:00
Dan Cryer
822aad753c
Merge branch 'feature/shell-plugin' of https://github.com/kinncj/PHPCI into feature/shell_plugin
2013-05-22 17:21:26 +01:00
Dan Cryer
acb58ff5e0
Adding project overview to dashboard, closes #55
2013-05-22 17:15:02 +01:00
Dan Cryer
75816c50e7
Fix for login screen appearing within layout, closes #51 .
2013-05-22 16:46:59 +01:00
Dan Cryer
67386df9ef
Refactoring to support updated b8framework.
2013-05-22 16:36:55 +01:00
a.cianfarani
b8e932cb76
Some coding style corrections
2013-05-22 09:58:04 +02:00
a.cianfarani
c41ab549b4
Add format controls on url and email value during installation
2013-05-21 17:57:24 +02:00
Dan Cryer
aff5b1886e
Merge branch 'master' of github.com:Block8/PHPCI
2013-05-20 14:07:11 +01:00
Dan Cryer
fa0cfc3614
Make copy_build copy dot files, also fix comments in new build plugins. Closes #50 .
2013-05-20 14:06:53 +01:00