{"action":"created","issue":{"url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/60","repository_url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer","labels_url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/60/comments","events_url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/60/events","html_url":"https://github.com/pantheon-systems/example-drops-8-composer/pull/60","id":210910122,"number":60,"title":"Adding composer script for \"cms-install\"","user":{"login":"stevector","id":211029,"avatar_url":"https://avatars2.githubusercontent.com/u/211029?v=3","gravatar_id":"","url":"https://api.github.com/users/stevector","html_url":"https://github.com/stevector","followers_url":"https://api.github.com/users/stevector/followers","following_url":"https://api.github.com/users/stevector/following{/other_user}","gists_url":"https://api.github.com/users/stevector/gists{/gist_id}","starred_url":"https://api.github.com/users/stevector/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevector/subscriptions","organizations_url":"https://api.github.com/users/stevector/orgs","repos_url":"https://api.github.com/users/stevector/repos","events_url":"https://api.github.com/users/stevector/events{/privacy}","received_events_url":"https://api.github.com/users/stevector/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-02-28T21:43:11Z","updated_at":"2017-03-01T15:43:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/pulls/60","html_url":"https://github.com/pantheon-systems/example-drops-8-composer/pull/60","diff_url":"https://github.com/pantheon-systems/example-drops-8-composer/pull/60.diff","patch_url":"https://github.com/pantheon-systems/example-drops-8-composer/pull/60.patch"},"body":"The intention here is that different composer-based example repos will have different installation steps (WordPress, different install profiles, some installing with config_installer).\r\n\r\nIt makes sense to abstract the installation to a commonly named composer script that can be called by tools like https://github.com/pantheon-systems/terminus-build-tools-plugin. See https://github.com/pantheon-systems/terminus-build-tools-plugin/pull/3/files#r103558979"},"comment":{"url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/comments/283376531","html_url":"https://github.com/pantheon-systems/example-drops-8-composer/pull/60#issuecomment-283376531","issue_url":"https://api.github.com/repos/pantheon-systems/example-drops-8-composer/issues/60","id":283376531,"user":{"login":"greg-1-anderson","id":612191,"avatar_url":"https://avatars1.githubusercontent.com/u/612191?v=3","gravatar_id":"","url":"https://api.github.com/users/greg-1-anderson","html_url":"https://github.com/greg-1-anderson","followers_url":"https://api.github.com/users/greg-1-anderson/followers","following_url":"https://api.github.com/users/greg-1-anderson/following{/other_user}","gists_url":"https://api.github.com/users/greg-1-anderson/gists{/gist_id}","starred_url":"https://api.github.com/users/greg-1-anderson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greg-1-anderson/subscriptions","organizations_url":"https://api.github.com/users/greg-1-anderson/orgs","repos_url":"https://api.github.com/users/greg-1-anderson/repos","events_url":"https://api.github.com/users/greg-1-anderson/events{/privacy}","received_events_url":"https://api.github.com/users/greg-1-anderson/received_events","type":"User","site_admin":false},"created_at":"2017-03-01T15:43:48Z","updated_at":"2017-03-01T15:43:48Z","body":"Perhaps my naming conventions were off.\r\n\r\n`pantheon-create-env` is called **by** the script that creates a multi-dev environment. It would be called by a script running on Circle to run another script running on Circle.\r\n\r\nPerhaps these should be called `pantheon-create-env-action` or `-notify` or `-hook`?\r\n\r\nThe main purpose here is to keep the circle.yml script constant, and allow users to define the behavior of their project via composer scripts in their composer.json file."}}
{"actor":{"display_login":"greg-1-anderson"}}