Page MenuHomeDevCentral
Feed Advanced Search

Sep 2 2016

dereckson closed T1003: Improve Ant build file as Resolved.
Sep 2 2016, 14:56 · Continous integration and delivery, Notifications center
dereckson added a revision to T1003: Improve Ant build file: D645: Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:38 · Continous integration and delivery, Notifications center
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
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

Sep 1 2016

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 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
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
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
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 claimed T959: Trigger Docker Hub build when source repository is updated.
Aug 31 2016, 14:25 · User-Dereckson, Notifications center

Aug 28 2016

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
dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D637: DockerImage::loadFromSlashNotation.
Aug 28 2016, 14:35 · User-Dereckson, Keruald, Notifications center

Aug 24 2016

dereckson added a project to T959: Trigger Docker Hub build when source repository is updated: User-Dereckson.
Aug 24 2016, 22:33 · User-Dereckson, Notifications center
dereckson added a revision to T959: Trigger Docker Hub build when source repository is updated: D636: Trigger build to Docker Hub.
Aug 24 2016, 22:31 · User-Dereckson, Notifications center
dereckson closed D347: Notifications: summarize Docker Images rebuilds by committing rVIPERac0417e3277b: Notifications: summarize Docker Images rebuilds.
Aug 24 2016, 03:15 · Notifications center, IRC
dereckson accepted D347: Notifications: summarize Docker Images rebuilds.
Aug 24 2016, 03:15 · Notifications center, IRC
dereckson updated the diff for D347: Notifications: summarize Docker Images rebuilds.

Per T984.

Aug 24 2016, 03:14 · Notifications center, IRC
dereckson added a parent task for T984: Pick a format for Notifications::$rawContent property: T790: Publish a synthesis of Docker Images rebuilds on #nasqueron-ops.
Aug 24 2016, 03:07 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson closed T984: Pick a format for Notifications::$rawContent property as Resolved.
Aug 24 2016, 03:06 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson added a comment to T984: Pick a format for Notifications::$rawContent property.

We'll start with inline JSON and we'll advise when new formats pop. JSON is more and more universal.

Aug 24 2016, 03:01 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson added a revision to T984: Pick a format for Notifications::$rawContent property: D635: Simplify PhabricatorNotification and allow to use notifications:payload.
Aug 24 2016, 03:00 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson closed T713: Port D280 refactoring to Phabricator analyzer configuration as Resolved.
Aug 24 2016, 02:56 · Notifications center
dereckson added a revision to T713: Port D280 refactoring to Phabricator analyzer configuration: D627: ItemGroupMapping generic class.
Aug 24 2016, 02:56 · Notifications center

Aug 23 2016

dereckson closed T953: Handle Jenkins notification plugin payloads as Resolved.
Aug 23 2016, 20:49 · User-Dereckson, Notifications center
dereckson raised the priority of T771: Allow to send notifications from the command line from Wishlist to High.

Needed at operations level by D372.

Aug 23 2016, 14:55 · User-inidal, Notifications center, CLI, Servers, Dæghrefn
dereckson added a comment to T991: Document notifications center configuration schemas.

Per D629, groupsMapping / projectsMapping / repositoryMapping becomes map, to get a common basis.

Aug 23 2016, 14:41 · XML, Technical debt, Notifications center, Schemas
dereckson added a comment to T953: Handle Jenkins notification plugin payloads.

Current status: we've all the code ready.

Aug 23 2016, 12:54 · User-Dereckson, Notifications center
dereckson added a revision to T953: Handle Jenkins notification plugin payloads: D628: Allow Jenkins jobs to be only notified on failure.
Aug 23 2016, 00:43 · User-Dereckson, Notifications center

Aug 21 2016

dereckson added a revision to T953: Handle Jenkins notification plugin payloads: D626: Analyze Jenkins payloads.
Aug 21 2016, 01:41 · User-Dereckson, Notifications center

Aug 20 2016

dereckson closed T993: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID as Resolved by committing rNOTIFb3cb1aced82e: Fix PhabricatorStory::getRepositoryPHID null exception.
Aug 20 2016, 20:51 · Notifications center
dereckson added a revision to T993: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID: D622: Fix PhabricatorStory::getRepositoryPHID null exception.
Aug 20 2016, 20:29 · Notifications center
dereckson updated the language for P216 storage/app/JenkinsPayloadAnalyzer/Nasqueron.json from autodetect to json.
Aug 20 2016, 19:40 · Continous integration and delivery, Notifications center, Schemas
dereckson added a revision to T953: Handle Jenkins notification plugin payloads: D620: Schema for Jenkins job notifications.
Aug 20 2016, 19:38 · User-Dereckson, Notifications center
dereckson updated the task description for T993: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID.
Aug 20 2016, 19:32 · Notifications center
dereckson created T993: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID.
Aug 20 2016, 19:25 · Notifications center
dereckson updated the task description for T992: Start documentation for the notifications center.
Aug 20 2016, 18:17 · documentation, Notifications center
dereckson updated the task description for T992: Start documentation for the notifications center.
Aug 20 2016, 18:17 · documentation, Notifications center
dereckson added a parent task for T963: Document security aspects of external notifications handling : T992: Start documentation for the notifications center.
Aug 20 2016, 18:16 · documentation, Notifications center
dereckson added a subtask for T992: Start documentation for the notifications center: T963: Document security aspects of external notifications handling .
Aug 20 2016, 18:16 · documentation, Notifications center
dereckson added a parent task for T991: Document notifications center configuration schemas: T992: Start documentation for the notifications center.
Aug 20 2016, 18:16 · XML, Technical debt, Notifications center, Schemas
dereckson added a subtask for T992: Start documentation for the notifications center: T991: Document notifications center configuration schemas.
Aug 20 2016, 18:16 · documentation, Notifications center
dereckson added a project to T992: Start documentation for the notifications center: documentation.
Aug 20 2016, 18:16 · documentation, Notifications center
dereckson created T992: Start documentation for the notifications center.
Aug 20 2016, 18:16 · documentation, Notifications center
dereckson added a project to T991: Document notifications center configuration schemas: Technical debt.
Aug 20 2016, 18:14 · XML, Technical debt, Notifications center, Schemas
dereckson moved T991: Document notifications center configuration schemas from Backlog to Next on the User-Dereckson board.
Aug 20 2016, 18:14 · XML, Technical debt, Notifications center, Schemas
dereckson created T991: Document notifications center configuration schemas.
Aug 20 2016, 18:13 · XML, Technical debt, Notifications center, Schemas
dereckson moved T953: Handle Jenkins notification plugin payloads from Backlog to In progress on the User-Dereckson board.
Aug 20 2016, 16:53 · User-Dereckson, Notifications center
dereckson added a project to T953: Handle Jenkins notification plugin payloads: User-Dereckson.
Aug 20 2016, 16:44 · User-Dereckson, Notifications center
dereckson added a comment to T953: Handle Jenkins notification plugin payloads.

Next step is to provide a configuration with:

  • the mapping job/project
  • emulate what we would need at Jenkins plugin level: only fire notifications on job failed
Aug 20 2016, 01:15 · User-Dereckson, Notifications center

Aug 19 2016

dereckson moved T843: Handle GitHub pull_request event from Backlog to Next on the User-Dereckson board.
Aug 19 2016, 19:42 · Notifications center
dereckson moved T844: Handle GitHub issue_comment event from Backlog to Next on the User-Dereckson board.
Aug 19 2016, 19:42 · User-Dereckson, Notifications center
dereckson added a project to T844: Handle GitHub issue_comment event: User-Dereckson.
Aug 19 2016, 19:42 · User-Dereckson, Notifications center
dereckson added a project to T843: Handle GitHub pull_request event: User-Dereckson.
Aug 19 2016, 19:42 · Notifications center
dereckson moved T984: Pick a format for Notifications::$rawContent property from Backlog to Next on the User-Dereckson board.
Aug 19 2016, 13:48 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson added a project to T984: Pick a format for Notifications::$rawContent property: User-Dereckson.
Aug 19 2016, 13:48 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson updated subscribers of T984: Pick a format for Notifications::$rawContent property.
Aug 19 2016, 13:47 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson closed T983: CLI command to get a notification payload from a service payload as Resolved by committing rNOTIFb42260e53626: Add notifications:payload command.
Aug 19 2016, 13:24 · Notifications center
dereckson added a revision to T983: CLI command to get a notification payload from a service payload: D617: Add notifications:payload command.
Aug 19 2016, 10:49 · Notifications center

Aug 18 2016

dereckson added a comment to D347: Notifications: summarize Docker Images rebuilds.

According Bradipo from Freenode tcl channel, parsing is okay (and produces a correct dict) with json 1.3.3.

Aug 18 2016, 12:24 · Notifications center, IRC
dereckson added a comment to T984: Pick a format for Notifications::$rawContent property.

JSON makes a lot of sense, there is no need to parse twice a JSON payload, once for our notification format, once for the source payload.

Aug 18 2016, 12:17 · User-Dereckson, architecture, Technical debt, Notifications center

Aug 17 2016

dereckson added a comment to D347: Notifications: summarize Docker Images rebuilds.

According Bradipo from TCL, parsing is okay (and produces a correct dict) with json 1.3.3.

Aug 17 2016, 19:10 · Notifications center, IRC
dereckson added a comment to D347: Notifications: summarize Docker Images rebuilds.

According Bradipo from TCL, parsing is okay (and produces a correct dict) with json 1.3.3.

Aug 17 2016, 01:34 · Notifications center, IRC
dereckson added a project to T984: Pick a format for Notifications::$rawContent property: architecture.
Aug 17 2016, 00:13 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson added a comment to T984: Pick a format for Notifications::$rawContent property.

Currently, D347 is, as far as I know, the first piece of code consuming raw content.

Aug 17 2016, 00:13 · User-Dereckson, architecture, Technical debt, Notifications center
dereckson added projects to T984: Pick a format for Notifications::$rawContent property: Notifications center, Technical debt.
Aug 17 2016, 00:12 · User-Dereckson, architecture, Technical debt, Notifications center

Aug 16 2016

dereckson planned changes to D347: Notifications: summarize Docker Images rebuilds.

The error occurs at the JSON parser level, invoked by json::json2dict $payload in get_image_from_docker_payload proc.

Aug 16 2016, 20:53 · Notifications center, IRC
dereckson moved T983: CLI command to get a notification payload from a service payload from Backlog to Working on on the Notifications center board.
Aug 16 2016, 19:40 · Notifications center
dereckson created T983: CLI command to get a notification payload from a service payload.
Aug 16 2016, 19:40 · Notifications center
dereckson updated the diff for D347: Notifications: summarize Docker Images rebuilds.

Rebased against master.

Aug 16 2016, 17:42 · Notifications center, IRC

Aug 15 2016

dereckson added a revision to T953: Handle Jenkins notification plugin payloads: D612: Add support for Jenkins notification plug-in.
Aug 15 2016, 21:13 · User-Dereckson, Notifications center
dereckson added a comment to T953: Handle Jenkins notification plugin payloads.

The payload contains a scm section.

Aug 15 2016, 17:04 · User-Dereckson, Notifications center
dereckson updated the task description for T953: Handle Jenkins notification plugin payloads.
Aug 15 2016, 17:03 · User-Dereckson, Notifications center
dereckson claimed T953: Handle Jenkins notification plugin payloads.

An example of notifications for one of our Jenkins job is at P212.

Aug 15 2016, 17:02 · User-Dereckson, Notifications center
dereckson moved T953: Handle Jenkins notification plugin payloads from New services to Working on on the Notifications center board.
Aug 15 2016, 17:01 · User-Dereckson, Notifications center
dereckson created P212 Jenkins notifications plugin payload.
Aug 15 2016, 15:21 · Continous integration and delivery, Notifications center

Aug 13 2016

dereckson created T979: Gate for notifications in notifications format.
Aug 13 2016, 22:27 · Notifications center (Zboing! Zboing!), User-Dereckson

Aug 4 2016

dereckson added a project to T863: Notifications center: add Eglide to server words list: Eglide.
Aug 4 2016, 01:51 · Eglide, Notifications center, Servers

Aug 3 2016

dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D598: Allow to get a TriggerBuild instance from DockerHubImage.
Aug 3 2016, 20:04 · User-Dereckson, Keruald, Notifications center

Aug 2 2016

dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D596: Add support for build trigger payloads.
Aug 2 2016, 21:39 · User-Dereckson, Keruald, Notifications center
dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D595: Get build trigger URL.
Aug 2 2016, 20:23 · User-Dereckson, Keruald, Notifications center
dereckson renamed T965: Create a Docker Hub client API library to trigger builds from Create a Docker Hub client API library to Create a Docker Hub client API library to trigger builds.
Aug 2 2016, 20:20 · User-Dereckson, Keruald, Notifications center
dereckson moved T965: Create a Docker Hub client API library to trigger builds from Backlog to Working on on the Notifications center board.
Aug 2 2016, 18:41 · User-Dereckson, Keruald, Notifications center
dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D593: DockerHubImage class.
Aug 2 2016, 02:37 · User-Dereckson, Keruald, Notifications center
dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D592: Repository configuration.
Aug 2 2016, 02:26 · User-Dereckson, Keruald, Notifications center
dereckson created T965: Create a Docker Hub client API library to trigger builds.
Aug 2 2016, 00:16 · User-Dereckson, Keruald, Notifications center

Aug 1 2016

dereckson added a comment to T959: Trigger Docker Hub build when source repository is updated.
Aug 1 2016, 16:38 · User-Dereckson, Notifications center
dereckson created T963: Document security aspects of external notifications handling .
Aug 1 2016, 00:23 · documentation, Notifications center
dereckson updated the task description for T962: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID.
Aug 1 2016, 00:21 · Notifications center