Commit graph

80 commits

Author SHA1 Message Date
Dan Cryer
c914a25ff2 Adding support for commenting on Github diffs. 2015-02-23 13:40:34 +00:00
Jon Gotlin
6401ee7770 Create admin command cleanup 2015-02-19 07:31:00 +01:00
Dan Cryer
a84cde0cb5 Lots of cleanup. 2015-02-12 14:15:19 +00:00
Dan Cryer
9f93db9f35 Lots of cleanup. 2015-02-12 14:11:58 +00:00
Dan Cryer
53273a0902 Fixing run-builds. 2015-02-12 13:17:50 +00:00
Dan Cryer
2d5659d613 Cleaning up unnecessary use of 'die' and 'exit' 2015-02-12 12:37:56 +00:00
Dan Cryer
9d2005d8e8 Fixing SensioLabs Insight 'Critical' violations. 2015-02-12 10:39:41 +00:00
Dan Cryer
5a9e71adc5 Merge fixes 2014-12-18 10:45:21 +00:00
Dan Cryer
a2a89df4c0 Removing apparently redundant requirement for mcrypt. 2014-12-11 14:35:07 +00:00
Dan Cryer
633608249f Builder, build plugins 2014-12-04 15:48:52 +00:00
Dan Cryer
3e6b8adda7 Installer and Updater 2014-12-04 15:01:19 +00:00
Dan Cryer
43fef1539f Front-End Upgrade: New UI Based on Admin LTE.
Closes #673
2014-12-03 15:30:36 +00:00
Marc Aschmann
6ab7973fd2 Make PHPCI output properly formatted JSON and Yaml files where possible, rather than one-line files.
Closes #547
2014-12-03 11:41:31 +00:00
Marco Vito Moscaritolo
52fcf8273c Adding non-interactive installation mode.
Closes #641
2014-12-03 10:52:14 +00:00
Dan Cryer
9ceec307ac Fixing RunCommand 2014-12-01 17:36:47 +00:00
Dan Cryer
bd47766d63 Allow PHPCI to mark builds as failed if the builder crashed, after a user-defined timeout. Limit to one build per project in RunCommand.
Fixes #623
2014-12-01 17:04:03 +00:00
Jimmy Cleuren
c58ee2a368 Add a commit message to builds imported via PollCommand.
Closes #626
2014-11-13 17:30:27 +00:00
Dan Cryer
fa1fd4038a Fixing #527 2014-07-25 20:49:42 +01:00
Dan Cryer
f24f5c0a45 Migrating install and create-admin console commands to use userservice 2014-07-23 15:56:23 +01:00
Steve B
a8ac14b1dd Merge pull request #459 from FriTOol/master
Feature: Choose branch
2014-06-27 14:31:52 +01:00
Anatoly Skornyakov
34a72006ae Feature: Choose branch 2014-06-11 17:18:31 +04:00
Dmitry Khomutov
1a9994d5f5 Fixed trailing slash 2014-06-05 22:00:49 +07:00
Dmitry Khomutov
a5aa448071 Fixed phpdoc 2014-05-26 02:58:36 +07:00
Dmitry Khomutov
6892bd3b6c Fixed PHPCI installation (Doesnt load the database settings when saving admin user) 2014-05-26 02:56:27 +07:00
Dan Cryer
3a863e8eed Adding migrations functionality to PHPCI using Phinx 2014-05-13 15:15:06 +00:00
Dan Cryer
d098fabdb6 Adding / correcting the file docblock throughout the project 2014-05-12 17:26:17 +01:00
Dan Cryer
460bed8841 Removing 5.4+ array syntax from GenerateCommand 2014-05-09 07:01:03 +01:00
Dan Cryer
d69ffe0dc1 Fixing daemonise mode, forcing RunCommand to only get one build at a time when running under daemon mode 2014-05-06 16:43:47 +01:00
Dmitry Khomutov
d39ff71484 Humanised yaml application config 2014-04-29 23:22:04 +07:00
Dan Cryer
5eee1d6704 Fixes for feedback in #341. 2014-04-16 09:29:01 +01:00
Dan Cryer
8a7f048f4c Removing commented code from the installer 2014-04-10 16:31:10 +01:00
Dan Cryer
e8abdfcb17 Adding verification to the install and update commands to check whether PHPCI is installed. 2014-04-10 14:59:01 +00:00
Dan Cryer
e7033bfa23 Updating console installer to be more reliable, easier to use, and use Symfony console properly. 2014-04-10 15:38:16 +01:00
steve.brazier
5178c4c229 tidy up code in Command namespace 2014-02-27 14:12:19 +00:00
Dan Cryer
eaec52b525 Adding commit message to Build 2014-02-25 16:43:06 +00:00
Dan Cryer
d935c94041 Lots of clean up: Fixed remote git build to only checkout a commit if there is one, cleaned up logging to remove the logger cruft from the visible log and shortened paths within the log by removing the build directory, added a build-level exception handler to catch things like failed clones and so on. 2014-02-25 10:16:58 +00:00
Steve B
54694d197b Merge pull request #253 from woganmay/create-admin-user
Create admin user
2014-01-16 00:55:32 -08:00
Steve B
53e295f145 Merge pull request #241 from meadsteve/buillder-component-extraction
Buillder component extraction
2014-01-16 00:52:42 -08:00
Wogan May
cd3a18d73c Create admin user
New console command just to create an admin user
2014-01-14 23:09:40 +02:00
Wogan May
89931d01b5 Revert "Create an admin user"
This reverts commit f6f5a6e111.
2014-01-14 23:07:12 +02:00
Wogan May
f6f5a6e111 Create an admin user
New console command to add an admin user without trying to reinstall the
whole app.
2014-01-14 23:03:23 +02:00
Raul Ferriz
1ac77fd268 Removed unused use clauses. 2014-01-04 10:20:20 +01:00
Raul Ferriz
4b50b9eb77 Fix daemonise crash. 2014-01-04 10:19:55 +01:00
Raul Ferriz
8bc043065a Check for option verbose instead of get it.
This avoid crashing when called by daemonise command.
2014-01-04 10:17:24 +01:00
localhost8080
f6ee6493e2 adding support for the 'committer' parameter
adding support for the committer parameter in the email configuration
section of phpci.yaml

enabled with
committer: true
in your phpci.yml
2013-12-15 20:21:12 +00:00
meadsteve
356a2293a1 move logging related classes to appropriate namespace. 2013-12-13 16:10:54 +00:00
Steve B
03aeb7e3b1 remove unreachable if 2013-12-07 14:33:59 +00:00
Jimmy Cleuren
8f58902339 catch empty commit id from github 2013-11-19 22:47:12 +01:00
Jimmy Cleuren
4bc7a6c767 Remove commented line 2013-11-18 22:54:49 +01:00
Jimmy Cleuren
4d3372af88 Command to poll github for new commits 2013-11-18 22:49:18 +01:00