{"action":"created","issue":{"url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/615","labels_url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/615/labels{/name}","comments_url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/615/comments","events_url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/615/events","html_url":"https://github.com/hechoendrupal/DrupalConsole/issues/615","id":74758265,"number":615,"title":"[self-update] command shouldn't require running in a Drupal docroot","user":{"login":"geerlingguy","id":481677,"avatar_url":"https://avatars.githubusercontent.com/u/481677?v=3","gravatar_id":"","url":"https://api.github.com/users/geerlingguy","html_url":"https://github.com/geerlingguy","followers_url":"https://api.github.com/users/geerlingguy/followers","following_url":"https://api.github.com/users/geerlingguy/following{/other_user}","gists_url":"https://api.github.com/users/geerlingguy/gists{/gist_id}","starred_url":"https://api.github.com/users/geerlingguy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geerlingguy/subscriptions","organizations_url":"https://api.github.com/users/geerlingguy/orgs","repos_url":"https://api.github.com/users/geerlingguy/repos","events_url":"https://api.github.com/users/geerlingguy/events{/privacy}","received_events_url":"https://api.github.com/users/geerlingguy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/labels/fixed","name":"fixed","color":"009800"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/milestones/4","html_url":"https://github.com/hechoendrupal/DrupalConsole/milestones/0.7.14-release","labels_url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/milestones/4/labels","id":1161250,"number":4,"title":"0.7.14-release","description":"","creator":{"login":"jmolivas","id":366275,"avatar_url":"https://avatars.githubusercontent.com/u/366275?v=3","gravatar_id":"","url":"https://api.github.com/users/jmolivas","html_url":"https://github.com/jmolivas","followers_url":"https://api.github.com/users/jmolivas/followers","following_url":"https://api.github.com/users/jmolivas/following{/other_user}","gists_url":"https://api.github.com/users/jmolivas/gists{/gist_id}","starred_url":"https://api.github.com/users/jmolivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmolivas/subscriptions","organizations_url":"https://api.github.com/users/jmolivas/orgs","repos_url":"https://api.github.com/users/jmolivas/repos","events_url":"https://api.github.com/users/jmolivas/events{/privacy}","received_events_url":"https://api.github.com/users/jmolivas/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":28,"state":"closed","created_at":"2015-06-12T02:18:50Z","updated_at":"2015-06-17T15:21:37Z","due_on":null,"closed_at":"2015-06-17T15:21:37Z"},"comments":4,"created_at":"2015-05-09T21:06:38Z","updated_at":"2015-06-18T05:33:42Z","closed_at":"2015-06-12T07:35:32Z","body":"It seems the `self-update` command only works if you run the command within a valid Drupal site docroot. If you run the command elsewhere, you get:\r\n\r\n```\r\n  [InvalidArgumentException]             \r\n  Command \"self-update\" is not defined.  \r\n```\r\n\r\nShouldn't it be possible to update Drupal Console independent of a Drupal installation/codebase? I'm asking specifically in reference to my Ansible role that installs Drupal Console and otherwise works perfectly without referencing any particular Drupal installation on the server (which is nice for scaffolding the server before installation/deploying Drupal itself); see https://github.com/geerlingguy/ansible-role-drupal-console/issues/1 ."},"comment":{"url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/comments/113042290","html_url":"https://github.com/hechoendrupal/DrupalConsole/issues/615#issuecomment-113042290","issue_url":"https://api.github.com/repos/hechoendrupal/DrupalConsole/issues/615","id":113042290,"user":{"login":"jmolivas","id":366275,"avatar_url":"https://avatars.githubusercontent.com/u/366275?v=3","gravatar_id":"","url":"https://api.github.com/users/jmolivas","html_url":"https://github.com/jmolivas","followers_url":"https://api.github.com/users/jmolivas/followers","following_url":"https://api.github.com/users/jmolivas/following{/other_user}","gists_url":"https://api.github.com/users/jmolivas/gists{/gist_id}","starred_url":"https://api.github.com/users/jmolivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmolivas/subscriptions","organizations_url":"https://api.github.com/users/jmolivas/orgs","repos_url":"https://api.github.com/users/jmolivas/repos","events_url":"https://api.github.com/users/jmolivas/events{/privacy}","received_events_url":"https://api.github.com/users/jmolivas/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T05:33:42Z","updated_at":"2015-06-18T05:33:42Z","body":"@geerlingguy this was merged and it was included on latest release [0.7.14](https://github.com/hechoendrupal/DrupalConsole/releases/tag/0.7.14)"}}