{"action":"created","issue":{"url":"https://api.github.com/repos/raintank/raintank-docker/issues/23","labels_url":"https://api.github.com/repos/raintank/raintank-docker/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/raintank/raintank-docker/issues/23/comments","events_url":"https://api.github.com/repos/raintank/raintank-docker/issues/23/events","html_url":"https://github.com/raintank/raintank-docker/issues/23","id":91702081,"number":23,"title":"making dev env better for grafana work","user":{"login":"Dieterbe","id":20774,"avatar_url":"https://avatars.githubusercontent.com/u/20774?v=3","gravatar_id":"","url":"https://api.github.com/users/Dieterbe","html_url":"https://github.com/Dieterbe","followers_url":"https://api.github.com/users/Dieterbe/followers","following_url":"https://api.github.com/users/Dieterbe/following{/other_user}","gists_url":"https://api.github.com/users/Dieterbe/gists{/gist_id}","starred_url":"https://api.github.com/users/Dieterbe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dieterbe/subscriptions","organizations_url":"https://api.github.com/users/Dieterbe/orgs","repos_url":"https://api.github.com/users/Dieterbe/repos","events_url":"https://api.github.com/users/Dieterbe/events{/privacy}","received_events_url":"https://api.github.com/users/Dieterbe/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-06-29T05:43:04Z","updated_at":"2015-07-06T22:07:05Z","closed_at":"2015-07-06T22:05:55Z","body":"1. is it just me or does ./setup_dev.sh not cause grafana to be recompiled? this is interesting since it does update the code, runs npm install and grunt, but doesn't actually seem to build grafana, causing `/go/bin/grafana` to be whatever the image was built with initially (similar for raintank-metric actually, code gets updated but nothing seems to be done with it)\r\n\r\n2. i'm trying to make the env a bit better for grafana dev work. I'm thinking perhaps create a grafana-dev supervisor profile that uses `bra run` to auto-recompile-and-run on code change, and also i would have to make sure it always run `godep restore` before building.  any thoughts, comments, experiences? \r\n\r\nI find it a big win that I can just edit my grafana codebase on my laptop/host in my regular environment, have `raintank_code/grafana` be a symlink to it, and be able to test it in the dev stack very easily. but i've always manually compiled so far and want to fix that :)\r\n\r\n@torkelo @woodsaj @ctdk @mattttt are all you guys still using the dev stack or have you found another way i'm not aware of :)"},"comment":{"url":"https://api.github.com/repos/raintank/raintank-docker/issues/comments/119010355","html_url":"https://github.com/raintank/raintank-docker/issues/23#issuecomment-119010355","issue_url":"https://api.github.com/repos/raintank/raintank-docker/issues/23","id":119010355,"user":{"login":"Dieterbe","id":20774,"avatar_url":"https://avatars.githubusercontent.com/u/20774?v=3","gravatar_id":"","url":"https://api.github.com/users/Dieterbe","html_url":"https://github.com/Dieterbe","followers_url":"https://api.github.com/users/Dieterbe/followers","following_url":"https://api.github.com/users/Dieterbe/following{/other_user}","gists_url":"https://api.github.com/users/Dieterbe/gists{/gist_id}","starred_url":"https://api.github.com/users/Dieterbe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dieterbe/subscriptions","organizations_url":"https://api.github.com/users/Dieterbe/orgs","repos_url":"https://api.github.com/users/Dieterbe/repos","events_url":"https://api.github.com/users/Dieterbe/events{/privacy}","received_events_url":"https://api.github.com/users/Dieterbe/received_events","type":"User","site_admin":false},"created_at":"2015-07-06T22:07:05Z","updated_at":"2015-07-06T22:07:05Z","body":"@torkelo fyi i decided to run bra under supervisord so that we can always restart bra without issues. if bra was the init processes the container exits when the process stops."}}