{"action":"created","issue":{"url":"https://api.github.com/repos/acquia/blt/issues/157","repository_url":"https://api.github.com/repos/acquia/blt","labels_url":"https://api.github.com/repos/acquia/blt/issues/157/labels{/name}","comments_url":"https://api.github.com/repos/acquia/blt/issues/157/comments","events_url":"https://api.github.com/repos/acquia/blt/issues/157/events","html_url":"https://github.com/acquia/blt/issues/157","id":160469476,"number":157,"title":"Some files are not removed from build artifact","user":{"login":"grasmash","id":539205,"avatar_url":"https://avatars.githubusercontent.com/u/539205?v=3","gravatar_id":"","url":"https://api.github.com/users/grasmash","html_url":"https://github.com/grasmash","followers_url":"https://api.github.com/users/grasmash/followers","following_url":"https://api.github.com/users/grasmash/following{/other_user}","gists_url":"https://api.github.com/users/grasmash/gists{/gist_id}","starred_url":"https://api.github.com/users/grasmash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grasmash/subscriptions","organizations_url":"https://api.github.com/users/grasmash/orgs","repos_url":"https://api.github.com/users/grasmash/repos","events_url":"https://api.github.com/users/grasmash/events{/privacy}","received_events_url":"https://api.github.com/users/grasmash/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-06-15T16:45:11Z","updated_at":"2016-06-21T21:43:38Z","closed_at":"2016-06-21T21:43:38Z","body":"The following bug exists:\r\n* Add `test.md` to repo root.\r\n* Build deployment artifact. `test.md` is committed to artifact.\r\n* Delete `test.md` from repo root.\r\n* Build deployment artifact. `test.md` is not removed from artifact.\r\n\r\nThe current process for creating a deployment artifact is:\r\n\r\n* Delete and recreate `deploy`\r\n* `git init` in `deploy` dir.\r\n* Add upstream remotes and `git fetch` upstream changes.\r\n* `git checkout -b <destination-branch>` and `git merge <source-branch>`\r\n* **review** Remove specific dirs from `deploy`. E.g., config, docroot, hooks, factory-hooks, patches, vendor, though I understand needing to remove `vendor` before `composer install`.\r\n* **review** Copy specific files from `deploy/../` to `deploy`. E.g., config, docroot, hooks, factory-hooks, patches (ignoring contrib dirs).\r\n* Execute `composer install` in `deploy`. \r\n* Build the make file for the active profile in `deploy`. \r\n* Build front end artifacts.\r\n* Sanitize `deploy` dir.\r\n\r\nThe whole \"delete & copy\"  paradigm seems flawed to me. \r\n\r\nPossible alternatives:\r\n* Use `rsync` with a delete flag.\r\n* ..."},"comment":{"url":"https://api.github.com/repos/acquia/blt/issues/comments/227581785","html_url":"https://github.com/acquia/blt/issues/157#issuecomment-227581785","issue_url":"https://api.github.com/repos/acquia/blt/issues/157","id":227581785,"user":{"login":"danepowell","id":1984514,"avatar_url":"https://avatars.githubusercontent.com/u/1984514?v=3","gravatar_id":"","url":"https://api.github.com/users/danepowell","html_url":"https://github.com/danepowell","followers_url":"https://api.github.com/users/danepowell/followers","following_url":"https://api.github.com/users/danepowell/following{/other_user}","gists_url":"https://api.github.com/users/danepowell/gists{/gist_id}","starred_url":"https://api.github.com/users/danepowell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danepowell/subscriptions","organizations_url":"https://api.github.com/users/danepowell/orgs","repos_url":"https://api.github.com/users/danepowell/repos","events_url":"https://api.github.com/users/danepowell/events{/privacy}","received_events_url":"https://api.github.com/users/danepowell/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T21:43:38Z","updated_at":"2016-06-21T21:43:38Z","body":"Seems like we can close this via #162 "}}
{"actor":{"display_login":"danepowell"}}