Commit graph

2,232 commits

Author SHA1 Message Date
Dan Cryer
e174d1aefe Temporarily removing the PHPUnit tests, as they can't be made to work with the current state of the plugin 2014-05-02 14:57:44 +00:00
Dan Cryer
29a9075d4f Reducing complexity of Git::runAction() - See #385 2014-05-02 15:06:53 +01:00
Dan Cryer
36134cd2e2 Reducing allowed PHPMD errors 2014-05-02 14:50:19 +01:00
Dan Cryer
cb6262d833 PHPMD cleanup 2014-05-02 14:48:40 +01:00
Dan Cryer
f89086835a Merge branch 'master' of github.com:Block8/PHPCI 2014-05-02 14:36:51 +01:00
Dan Cryer
cb70b2d410 Updating PHPUnit plugin to provide a report like PHPMD and PHPCS, fixes #305 2014-05-02 14:36:34 +01:00
Dan Cryer
327f38ec36 Update phpci.yml 2014-05-02 14:35:19 +01:00
Dan Cryer
fedbd44641 Update phpci.yml 2014-05-02 14:18:01 +01:00
Dan Cryer
9c2f41487a Update phpci.yml 2014-05-02 14:03:22 +01:00
Dan Cryer
1af7baff65 Merge pull request #381 from corpsee/master
Humanized yaml application config
2014-05-02 08:41:56 +01:00
Dan Cryer
3eb0c0ac07 Merge pull request #380 from elkangaroo/patch-1
Fix broken project view layout
2014-05-01 18:01:56 +01:00
Alexander Wenzel
deeaa726e9 Fix broken project view layout
Layout was broken for projects, that are not 'github', 'gitlab' or 'bitbucket' due to misplaced `endif;`
2014-05-01 19:00:46 +02:00
Dan Cryer
316469290a Merge pull request #379 from elkangaroo/patch-1
link build status image to new project status page
2014-05-01 17:46:55 +01:00
Alexander Wenzel
357ac0e90f link build status image to new project status page 2014-05-01 18:44:04 +02:00
Dan Cryer
df5600f0c1 Fixing composer.json and composer.lock after my breaking them in 69ea47874fc3d95698e5cdb2601bd4ef5ee8eb52. Thanks @elkangaroo 2014-05-01 17:11:21 +01:00
Dan Cryer
7819493882 Re-PSR2ing the generated model base classes. 2014-05-01 17:03:48 +01:00
Dan Cryer
c37b77ff46 OH THE HORROR, a mis-spaced try-catch. 2014-05-01 16:55:44 +01:00
Dan Cryer
4197c9e34d Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines. 2014-05-01 16:53:29 +01:00
yourilima
0bbce4cd92 Merge pull request #1 from Block8/master
Make build page use PHPCI_URL for project link, fixes #378
2014-05-01 15:15:45 +02:00
Dan Cryer
e45ffb7648 Make build page use PHPCI_URL for project link, fixes #378 2014-05-01 13:47:38 +01:00
Dan Cryer
81eff5e41c Make project overview table update when build list does on dashboard, fixes #336 2014-04-30 15:24:55 +01:00
Dan Cryer
15b880b2f0 Adding a basic external project status page, accessible via /build-status/view/{id}. Fixes #353 2014-04-30 15:00:35 +01:00
Dan Cryer
a348094d01 Adding getFileLinkTemplate() to the default Build model. Fixes #375 2014-04-30 14:20:20 +01:00
Dan Cryer
e7e8455887 Setting allowed_warnings and allowed_errors to 0 by default, -1 in zero config mode. Fixes #377 2014-04-30 14:18:58 +01:00
Dan Cryer
9f3e66a515 Merge branch 'master' of github.com:Block8/PHPCI 2014-04-30 14:15:46 +01:00
Dan Cryer
7cc9c9c172 Adding PHPCS report parsing. 2014-04-30 14:15:25 +01:00
Dan Cryer
cc4bd7011b Adding PHPCS report parsing. 2014-04-30 14:14:44 +01:00
Dan Cryer
195d85a82c Making the public key a property that we store for projects, and displaying it for later use. 2014-04-30 14:14:23 +01:00
Dan Cryer
616d52e025 UI updates 2014-04-30 14:13:07 +01:00
Dan Cryer
2b66abf1e6 Merge pull request #376 from jowy/patch-1
implement RemoteGitBuild::getFileLinkTemplate
2014-04-30 13:52:15 +01:00
Dmitry Khomutov
d39ff71484 Humanised yaml application config 2014-04-29 23:22:04 +07:00
Joseph Pugh
364b491b4c implement RemoteGitBuild::getFileLinkTemplate
required by PHPCI/View/Build/view.phtml
2014-04-28 14:26:37 -05:00
Dan Cryer
10cd4e7821 Updating allowed PHPMD warning limit 2014-04-25 12:35:36 +01:00
Dan Cryer
c63bbea999 Updating phpci.yml to allow the current level of PHPMD errors, but no more than that. 2014-04-25 11:29:00 +00:00
Dan Cryer
66bfcea8ed Migrating PHPMD to use XML report format and add a UI plugin to display warning information. See #305 2014-04-25 11:28:27 +00:00
Dan Cryer
71d86bd346 Making new manual builds use the active user's email as the committer address 2014-04-25 11:26:33 +00:00
Dan Cryer
0512d3b5f8 UI improvements for the Build view screen 2014-04-25 11:25:46 +00:00
Dan Cryer
4363cb1966 Adding the ability to run projects with no build configuration. Runs what plugins it can automatically. Closes #235 2014-04-25 10:17:39 +01:00
Dan Cryer
70b47152cb Merge branch 'master' of github.com:Block8/PHPCI 2014-04-24 16:25:31 +01:00
Dan Cryer
8685f2ac36 Adding per-page titles throughout PHPCI, fixes #371 2014-04-24 16:25:24 +01:00
Dan Cryer
5929480f36 Merge pull request #348 from NamelessCoder/patch-4
Cross-platform safe copy in Plugin.CopyBuild
2014-04-23 14:31:27 +01:00
Dan Cryer
92a1a608d7 Merge pull request #343 from elkangaroo/fix-graph-labels
fix #335: unify (loc / quality trend) graph labels
2014-04-23 14:00:01 +01:00
Claus Due
5cb37f3291 Cross-platform safe copy in Plugin.CopyBuild
Rather than using `xargs` which behaves differently on BSD and Linux, it's safer to use the straight `cp`. We lose the output of which files were copied - but I'd be more than happy to add this as a separate command to list which files were copied and which were ignored.
2014-04-18 15:46:46 +02:00
Alexander Wenzel
00d779286c fix #335: unify (loc / quality trend) graph labels 2014-04-16 19:22:04 +02:00
Dan Cryer
4ab390d950 Removing top level build directory, as it is not used. 2014-04-16 16:38:40 +00:00
Dan Cryer
aa02b5be31 Updating RemoteGitBuild to support a Git SSH wrapper. See #114 2014-04-16 16:38:19 +00:00
Dan Cryer
3b5c0ef220 Merge branch 'master' of github.com:Block8/PHPCI 2014-04-16 16:45:22 +01:00
Dan Cryer
1c4eebc401 Fixing redirect to install.php 2014-04-16 16:45:14 +01:00
Dan Cryer
a693d5fa85 Update README.md 2014-04-16 14:46:15 +01:00
Dan Cryer
54aed93d9b Inlining the validateSession functionality in Application, fixes #312 2014-04-16 12:37:32 +01:00