{"action":"created","issue":{"url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/5","repository_url":"https://api.github.com/repos/SFDigitalServices/participatory_budget","labels_url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/5/comments","events_url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/5/events","html_url":"https://github.com/SFDigitalServices/participatory_budget/pull/5","id":321345133,"number":5,"title":"[DO NOT MERGE] CircleCI integration","user":{"login":"jszwedko","id":316880,"avatar_url":"https://avatars2.githubusercontent.com/u/316880?v=4","gravatar_id":"","url":"https://api.github.com/users/jszwedko","html_url":"https://github.com/jszwedko","followers_url":"https://api.github.com/users/jszwedko/followers","following_url":"https://api.github.com/users/jszwedko/following{/other_user}","gists_url":"https://api.github.com/users/jszwedko/gists{/gist_id}","starred_url":"https://api.github.com/users/jszwedko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jszwedko/subscriptions","organizations_url":"https://api.github.com/users/jszwedko/orgs","repos_url":"https://api.github.com/users/jszwedko/repos","events_url":"https://api.github.com/users/jszwedko/events{/privacy}","received_events_url":"https://api.github.com/users/jszwedko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-05-08T21:00:09Z","updated_at":"2018-05-10T16:46:15Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/pulls/5","html_url":"https://github.com/SFDigitalServices/participatory_budget/pull/5","diff_url":"https://github.com/SFDigitalServices/participatory_budget/pull/5.diff","patch_url":"https://github.com/SFDigitalServices/participatory_budget/pull/5.patch"},"body":"Wire up CircleCI to build and test following the examples from:\r\n\r\n* https://github.com/pantheon-systems/example-drops-8-composer\r\n* https://github.com/pantheon-systems/terminus-build-tools-plugin\r\n\r\nThis will allow us to not have to push to Pantheon directly, but rather push to Github and rely on CircleCI to run `composer` and push resulting assets to Pantheon.\r\n\r\nHigh level steps:\r\n* Run CircleCI job to build and deploy each push to Pantheon multidev environment (in parallel a job is also ran to do basic linting and unit tests (none currently))\r\n* Run behat tests against remote environment\r\n* If master, merge multidev into `dev` environment\r\n\r\nCircleCI builds: https://circleci.com/gh/SFDigitalServices/participatory_budget\r\n\r\nRemaining TODOs:\r\n- [ ] Move code into `web/` folder to match example project setup\r\n- [ ] Delete vendored code from this repository since CircleCI will now build and push this to Pantheon\r\n\r\nSome questions to consider:\r\n* Do you think this approach is appropriate for all Pantheon projects?\r\n* Would you know how this works if you picked up this project? Does it need more detail anywhere?\r\n* What do think of this testing and deployment process?"},"comment":{"url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/comments/388112305","html_url":"https://github.com/SFDigitalServices/participatory_budget/pull/5#issuecomment-388112305","issue_url":"https://api.github.com/repos/SFDigitalServices/participatory_budget/issues/5","id":388112305,"user":{"login":"jszwedko","id":316880,"avatar_url":"https://avatars2.githubusercontent.com/u/316880?v=4","gravatar_id":"","url":"https://api.github.com/users/jszwedko","html_url":"https://github.com/jszwedko","followers_url":"https://api.github.com/users/jszwedko/followers","following_url":"https://api.github.com/users/jszwedko/following{/other_user}","gists_url":"https://api.github.com/users/jszwedko/gists{/gist_id}","starred_url":"https://api.github.com/users/jszwedko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jszwedko/subscriptions","organizations_url":"https://api.github.com/users/jszwedko/orgs","repos_url":"https://api.github.com/users/jszwedko/repos","events_url":"https://api.github.com/users/jszwedko/events{/privacy}","received_events_url":"https://api.github.com/users/jszwedko/received_events","type":"User","site_admin":false},"created_at":"2018-05-10T16:46:15Z","updated_at":"2018-05-10T16:46:15Z","author_association":"CONTRIBUTOR","body":"Merging this since it is deployable as-is, but will address TODOs in separate PR."}}
{"actor":{"display_login":"jszwedko"}}