{"action":"created","issue":{"url":"https://api.github.com/repos/open-craft/opencraft/issues/76","repository_url":"https://api.github.com/repos/open-craft/opencraft","labels_url":"https://api.github.com/repos/open-craft/opencraft/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/open-craft/opencraft/issues/76/comments","events_url":"https://api.github.com/repos/open-craft/opencraft/issues/76/events","html_url":"https://github.com/open-craft/opencraft/pull/76","id":153748753,"number":76,"title":"Run integration tests with credentials from environment","user":{"login":"omarkhan","id":793379,"avatar_url":"https://avatars.githubusercontent.com/u/793379?v=3","gravatar_id":"","url":"https://api.github.com/users/omarkhan","html_url":"https://github.com/omarkhan","followers_url":"https://api.github.com/users/omarkhan/followers","following_url":"https://api.github.com/users/omarkhan/following{/other_user}","gists_url":"https://api.github.com/users/omarkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/omarkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omarkhan/subscriptions","organizations_url":"https://api.github.com/users/omarkhan/orgs","repos_url":"https://api.github.com/users/omarkhan/repos","events_url":"https://api.github.com/users/omarkhan/events{/privacy}","received_events_url":"https://api.github.com/users/omarkhan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-09T10:40:18Z","updated_at":"2016-05-13T03:03:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-craft/opencraft/pulls/76","html_url":"https://github.com/open-craft/opencraft/pull/76","diff_url":"https://github.com/open-craft/opencraft/pull/76.diff","patch_url":"https://github.com/open-craft/opencraft/pull/76.patch"},"body":"The integration tests are currently only run if a `.env.integration` file is present. We run integration tests on CircleCI by copying this file over from the stage server before running the tests. We would like to store credentials on CircleCI directly, but for that to work the integration tests must be able to run without a `.env.integration` file. This pull request updates the Makefile to allow the integration tests to run with credentials from the environment, if the `OPENSTACK_USER` environment variable is set."},"comment":{"url":"https://api.github.com/repos/open-craft/opencraft/issues/comments/218941123","html_url":"https://github.com/open-craft/opencraft/pull/76#issuecomment-218941123","issue_url":"https://api.github.com/repos/open-craft/opencraft/issues/76","id":218941123,"user":{"login":"omarkhan","id":793379,"avatar_url":"https://avatars.githubusercontent.com/u/793379?v=3","gravatar_id":"","url":"https://api.github.com/users/omarkhan","html_url":"https://github.com/omarkhan","followers_url":"https://api.github.com/users/omarkhan/followers","following_url":"https://api.github.com/users/omarkhan/following{/other_user}","gists_url":"https://api.github.com/users/omarkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/omarkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omarkhan/subscriptions","organizations_url":"https://api.github.com/users/omarkhan/orgs","repos_url":"https://api.github.com/users/omarkhan/repos","events_url":"https://api.github.com/users/omarkhan/events{/privacy}","received_events_url":"https://api.github.com/users/omarkhan/received_events","type":"User","site_admin":false},"created_at":"2016-05-13T03:03:16Z","updated_at":"2016-05-13T03:03:16Z","body":"@pomegranited can I get your +1 on this or should I make some changes?"}}