Page MenuHomeDevCentral
Feed All Stories

Sep 2 2016

dereckson accepted D645: Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:34 · Continous integration and delivery
dereckson retitled D645: Composer: don't run php artisan optimize before a build from to Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:31 · Continous integration and delivery
dereckson committed rNOTIF06c8bfa21e44: CI: composer update, allow code review builds to skip documentation (authored by dereckson).
CI: composer update, allow code review builds to skip documentation
Sep 2 2016, 14:15
dereckson closed D644: CI: composer update, allow code review builds to skip documentation by committing rNOTIF06c8bfa21e44: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 14:14 · Continous integration and delivery
alken-orin added a comment to D644: CI: composer update, allow code review builds to skip documentation.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/201/ for more details.

Sep 2 2016, 14:11 · Continous integration and delivery
dereckson updated the diff for D644: CI: composer update, allow code review builds to skip documentation.

Improve phabricator-build target.

Sep 2 2016, 14:08 · Continous integration and delivery
dereckson accepted D644: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 13:49 · Continous integration and delivery
dereckson added a project to D644: CI: composer update, allow code review builds to skip documentation: Continous integration and delivery.
Sep 2 2016, 13:48 · Continous integration and delivery
dereckson updated D644: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 13:48 · Continous integration and delivery
dereckson added a comment to T1003: Improve Ant build file.
/usr/local/bin/phpunit
#!/usr/bin/env bash
if [[ "$@" =~ "--no-coverage" ]]; then
        OPTS=""
else
        OPTS="-c /opt/php-xdebug.ini"
fi
php $OPTS /opt/phpunit.phar $@
Sep 2 2016, 13:48 · Continous integration and delivery, Notifications center
dereckson added a comment to T1003: Improve Ant build file.

On CI container slaves, I suggest, we disable XDebug by default, and wrap phpunit to use a configuration file with XDebug:

Sep 2 2016, 12:43 · Continous integration and delivery, Notifications center
alken-orin added a comment to D644: CI: composer update, allow code review builds to skip documentation.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/200/ for more details.

Sep 2 2016, 12:28 · Continous integration and delivery
dereckson added a comment to D644: CI: composer update, allow code review builds to skip documentation.

Total time: 4 minutes 20 seconds

Sep 2 2016, 12:10 · Continous integration and delivery
dereckson retitled D644: CI: composer update, allow code review builds to skip documentation from to CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 12:09 · Continous integration and delivery
dereckson added a revision to T1003: Improve Ant build file: D644: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 12:09 · Continous integration and delivery, Notifications center
dereckson created T1003: Improve Ant build file.
Sep 2 2016, 12:06 · Continous integration and delivery, Notifications center
dereckson claimed T1000: Detect builds issues with Docker images.
Sep 2 2016, 11:59 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul as Resolved.
Ysul
$ mkdir /opt/php-devel-utilities
$ cd /opt/php-devel-utilities
$ wget https://phar.phpunit.de/phpcpd.phar
$ wget https://phar.phpunit.de/phploc.phar
$ wget http://phpdox.de/releases/phpdox.phar
$ wget http://static.pdepend.org/php/latest/pdepend.phar
$ wget http://static.phpmd.org/php/latest/phpmd.phar
$ chmod +x *.phar
$ ln -s /opt/php-devel-utilities/phpcpd.phar /usr/local/bin/phpcpd
$ ln -s /opt/php-devel-utilities/phploc.phar /usr/local/bin/phploc
$ ln -s /opt/php-devel-utilities/phpdox.phar /usr/local/bin/phpdox
$ ln -s /opt/php-devel-utilities/pdepend.phar /usr/local/bin/pdepend
$ ln -s /opt/php-devel-utilities/phpmd.phar /usr/local/bin/phpmd
Sep 2 2016, 11:50 · Servers
dereckson added a comment to T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul.

Removing everything excepted phpcs:

Sep 2 2016, 11:43 · Servers
dereckson added a comment to T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul.

phpcs is up to date but the Sebastien Bergmann packages aren't really maintained to an usable version:

Sep 2 2016, 11:39 · Servers
dereckson added a comment to T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul.

Through packages

Sep 2 2016, 11:35 · Servers
dereckson added a comment to T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul.

Testing a new build file skipping documentation for rNOTIF Continous integration and delivery purposes:

Sep 2 2016, 11:28 · Servers
dereckson claimed T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul.
Sep 2 2016, 11:26 · Servers
dereckson committed rNOTIFa0e61715dbb3: EOL at EOF (authored by dereckson).
EOL at EOF
Sep 2 2016, 11:12
dereckson closed D643: EOL at EOF by committing rNOTIFa0e61715dbb3: EOL at EOF.
Sep 2 2016, 11:11
dereckson accepted D643: EOL at EOF.
Sep 2 2016, 11:10
alken-orin added a comment to D641: Accept mail notifications for DockerHub build failures.

Build has FAILED

Sep 2 2016, 02:56
alken-orin added a comment to D643: EOL at EOF.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/198/ for more details.

Sep 2 2016, 02:56
alken-orin added a comment to D642: Prune unused use statements.

Build has FAILED

Sep 2 2016, 02:48
alken-orin added a comment to D641: Accept mail notifications for DockerHub build failures.

Build has FAILED

Sep 2 2016, 02:38
dereckson retitled D643: EOL at EOF from to EOL at EOF.
Sep 2 2016, 02:33
dereckson retitled D642: Prune unused use statements from to Prune unused use statements.
Sep 2 2016, 02:30
dereckson updated the diff for D641: Accept mail notifications for DockerHub build failures.

Rebased.

Sep 2 2016, 02:14

Sep 1 2016

alken-orin added a comment to D640: Add Mailgun support.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/195/ for more details.

Sep 1 2016, 23:10
dereckson committed rNOTIFa5e664be7b72: Add Mailgun support (authored by dereckson).
Add Mailgun support
Sep 1 2016, 23:08
dereckson closed D640: Add Mailgun support by committing rNOTIFa5e664be7b72: Add Mailgun support.
Sep 1 2016, 23:04
alken-orin added a comment to D640: Add Mailgun support.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/194/ for more details.

Sep 1 2016, 22:48
alken-orin added a comment to D640: Add Mailgun support.

Build has FAILED

Sep 1 2016, 21:56
dereckson updated the task description for T1001: Check HTTP authentication code compatibility with Laravel 5.2.
Sep 1 2016, 21:46 · upstream, Continous integration and delivery, User-Dereckson, Nasqueron Docker deployment squad
dereckson closed T1001: Check HTTP authentication code compatibility with Laravel 5.2 as Resolved.

The issue was a stale CI cache, and the fact php clear-compiled needs the application in good standing to work.

Sep 1 2016, 21:41 · upstream, Continous integration and delivery, User-Dereckson, Nasqueron Docker deployment squad
dereckson created T1001: Check HTTP authentication code compatibility with Laravel 5.2.
Sep 1 2016, 21:30 · upstream, Continous integration and delivery, User-Dereckson, Nasqueron Docker deployment squad
dereckson added a comment to T1000: Detect builds issues with Docker images.

@Sandlayth created an account to fire notifications to our Mailgun domain, I created a route, so all is configured from our side.

Sep 1 2016, 21:13 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson accepted D640: Add Mailgun support.
Sep 1 2016, 20:58
alken-orin added a comment to D641: Accept mail notifications for DockerHub build failures.

Build has FAILED

Sep 1 2016, 20:58
dereckson updated the diff for D641: Accept mail notifications for DockerHub build failures.

Extract URL and link from text, tests are ok now.

Sep 1 2016, 20:58
dereckson committed rKMAILGUNcbdfbd39de48: New library to fetch a Mailgun stored message (authored by dereckson).
New library to fetch a Mailgun stored message
Sep 1 2016, 20:48
dereckson closed D639: New library to fetch a Mailgun stored message by committing rKMAILGUNcbdfbd39de48: New library to fetch a Mailgun stored message.
Sep 1 2016, 20:47
dereckson updated the diff for D639: New library to fetch a Mailgun stored message.

abcdefg → abcdef

Sep 1 2016, 20:44
alken-orin added a comment to D641: Accept mail notifications for DockerHub build failures.

Build has FAILED

Sep 1 2016, 19:50
dereckson updated the diff for D641: Accept mail notifications for DockerHub build failures.

Use Mailgun facade defined in D640.

Sep 1 2016, 19:49
alken-orin added a comment to D641: Accept mail notifications for DockerHub build failures.

Build has FAILED

Sep 1 2016, 19:31
dereckson retitled D641: Accept mail notifications for DockerHub build failures from to Accept mail notifications for DockerHub build failures.
Sep 1 2016, 19:30
dereckson added a revision to T1000: Detect builds issues with Docker images: D641: Accept mail notifications for DockerHub build failures.
Sep 1 2016, 19:30 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
alken-orin added a comment to D640: Add Mailgun support.

Build has FAILED

Sep 1 2016, 18:37
dereckson retitled D640: Add Mailgun support from to Add Mailgun support.
Sep 1 2016, 18:28
dereckson added a revision to T1000: Detect builds issues with Docker images: D640: Add Mailgun support.
Sep 1 2016, 18:28 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth accepted D639: New library to fetch a Mailgun stored message.
Sep 1 2016, 17:27
dereckson updated the diff for D639: New library to fetch a Mailgun stored message.

Client → ClientInterface

Sep 1 2016, 17:20
dereckson updated the diff for D639: New library to fetch a Mailgun stored message.

100% unit tests cover

Sep 1 2016, 17:14
dereckson planned changes to D639: New library to fetch a Mailgun stored message.
Sep 1 2016, 17:13
dereckson updated the diff for D639: New library to fetch a Mailgun stored message.

Tests, \n

Sep 1 2016, 17:08
dereckson planned changes to D639: New library to fetch a Mailgun stored message.
Sep 1 2016, 16:55
dereckson updated the diff for D639: New library to fetch a Mailgun stored message.

Update commit range

Sep 1 2016, 16:54
dereckson retitled D639: New library to fetch a Mailgun stored message from to New library to fetch a Mailgun stored message.
Sep 1 2016, 16:51
dereckson added a revision to T1000: Detect builds issues with Docker images: D639: New library to fetch a Mailgun stored message.
Sep 1 2016, 16:51 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery

Aug 31 2016

dereckson triaged T1000: Detect builds issues with Docker images as Unbreak Now! priority.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson moved T1000: Detect builds issues with Docker images from Backlog to In progress on the User-Dereckson board.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added projects to T1000: Detect builds issues with Docker images: User-Dereckson, Notifications center.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
alken-orin added a comment to D636: Trigger build to Docker Hub.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/188/ for more details.

Aug 31 2016, 19:46
dereckson updated the diff for D636: Trigger build to Docker Hub.

Library will handle build trigger

Aug 31 2016, 19:30
dereckson added a comment to T1000: Detect builds issues with Docker images.

DNS wouldn't work as there is a CNAME.

Aug 31 2016, 19:22 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T1000: Detect builds issues with Docker images.

DNS configuration

Aug 31 2016, 19:03 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T1000: Detect builds issues with Docker images.

So https://hub.docker.com/account/notifications/ allows to receive notifications by mail.

Aug 31 2016, 18:59 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T1000: Detect builds issues with Docker images.
Aug 31 2016, 17:29 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson merged task T998: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project into T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Aug 31 2016, 17:16 · Notifications center
dereckson merged T998: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project into T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Aug 31 2016, 17:16 · Regression, Notifications center
dereckson created T998: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Aug 31 2016, 17:16 · Notifications center
dereckson created T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Aug 31 2016, 17:15 · Regression, Notifications center
dereckson committed rGROVE7020aac79919: Require Laravel 5.2, but not Laravel 5.3 (authored by dereckson).
Require Laravel 5.2, but not Laravel 5.3
Aug 31 2016, 16:50
dereckson closed T997: Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature as Resolved by committing rGROVE7020aac79919: Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 16:49 · Regression, Auth Grove, Docker images, User-Dereckson
dereckson closed D638: Require Laravel 5.2, but not Laravel 5.3 by committing rGROVE7020aac79919: Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 16:48
Sandlayth accepted D638: Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 16:27
alken-orin added a comment to D638: Require Laravel 5.2, but not Laravel 5.3.

Build is green https://ci.nasqueron.org/job/test-auth-grove-phab/5/ for more details.

Aug 31 2016, 15:40
dereckson updated the test plan for D638: Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 15:39
dereckson retitled D638: Require Laravel 5.2, but not Laravel 5.3 from to Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 15:35
dereckson added a revision to T997: Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature: D638: Require Laravel 5.2, but not Laravel 5.3.
Aug 31 2016, 15:35 · Regression, Auth Grove, Docker images, User-Dereckson
dereckson added a project to T997: Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature: Regression.

I can repro with laravel/framework v5.3.4.

Aug 31 2016, 14:47 · Regression, Auth Grove, Docker images, User-Dereckson
dereckson moved T336: Add login capabilities through external services from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Aug 31 2016, 14:44 · User-Dereckson, Auth Grove
dereckson renamed T997: Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature from Fatal error when php artisan clear-compiled: EventServiceProvider::boot() wrong signature to Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature.
Aug 31 2016, 14:40 · Regression, Auth Grove, Docker images, User-Dereckson
Sandlayth moved T928: Deploy Vault to store credentials from Backlog to Next on the User-Sandlayth board.
Aug 31 2016, 14:39 · User-Sandlayth, Vault
dereckson created T997: Fatal error when php artisan optimize: EventServiceProvider::boot() wrong signature.
Aug 31 2016, 14:26 · Regression, Auth Grove, Docker images, User-Dereckson
dereckson claimed T959: Trigger Docker Hub build when source repository is updated.
Aug 31 2016, 14:25 · User-Dereckson, Notifications center
Sandlayth closed T875: Install Vault server on Dwellers, a subtask of T928: Deploy Vault to store credentials, as Resolved.
Aug 31 2016, 14:07 · User-Sandlayth, Vault
Sandlayth closed T875: Install Vault server on Dwellers, a subtask of T694: See how to organize storage/ folder regeneration, as Resolved.
Aug 31 2016, 14:06 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth closed T875: Install Vault server on Dwellers as Resolved.
Aug 31 2016, 14:06 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad

Aug 28 2016

alken-orin added a comment to D636: Trigger build to Docker Hub.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/187/ for more details.

Aug 28 2016, 19:44
dereckson updated the diff for D636: Trigger build to Docker Hub.

Use Keruald/OockerHub library, listener

Aug 28 2016, 19:28
dereckson moved T959: Trigger Docker Hub build when source repository is updated from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Aug 28 2016, 14:36 · User-Dereckson, Notifications center
dereckson moved T965: Create a Docker Hub client API library to trigger builds from Backlog to In progress on the User-Dereckson board.
Aug 28 2016, 14:35 · User-Dereckson, Keruald, Notifications center
dereckson added a project to T965: Create a Docker Hub client API library to trigger builds: User-Dereckson.
Aug 28 2016, 14:35 · User-Dereckson, Keruald, Notifications center