{"action":"created","comment":{"url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/comments/66433696","id":66433696,"diff_hunk":"@@ -22,22 +17,46 @@ containers:\n       - !PipConfig\n         dependencies: true\n         python-exe: python3.5\n+      - !NpmInstall [bower]\n+\n+  gdg-devel:\n+    setup:\n+      - !Container base\n+      - !BuildDeps\n+        - git\n+        - mercurial\n+      - !PipConfig\n+        dependencies: true\n+        python-exe: python3.5\n       - !Depends requirements/common.txt  # As to https://github.com/tailhook/vagga/issues/236\n       - !Py3Requirements requirements/dev.txt\n-      - !NpmInstall [bower]\n-      - !EnsureDir /var/tmp/run\n     environ:\n       APP_ROOT: /work  # Make sure this is not overriden by .exports\n-    volumes:\n-      /var/tmp/run: !Tmpfs\n-        size: 5Mi\n-        mode: 0o1777\n+\n+  gdg-test:\n+    setup:\n+      - !Container base\n+      - !BuildDeps\n+        - git\n+        - mercurial\n+      - !Depends requirements/common.txt\n+      - !Depends requirements/dev.txt\n+      - !Py3Requirements requirements/test.txt\n+      - !Py3Requirements requirements/test-env.txt\n+    environ:\n+      BLUEBERRYPY_CONFIG: \"{}\"\n+      NOSE_TESTCONFIG_AUTOLOAD_YAML: \"config/test/app.yml\"\n \n commands:\n   run: !Supervise\n-  description: Run app - testing status\n-  children:\n-    env: !Command\n-    container: gdg_dev\n-    run: |\n-      make run-dev","path":"vagga.yaml","position":64,"original_position":64,"commit_id":"0aa2414134edafdb029b6fe36e7292ccc996a0c9","original_commit_id":"0aa2414134edafdb029b6fe36e7292ccc996a0c9","user":{"login":"webknjaz","id":578543,"avatar_url":"https://avatars.githubusercontent.com/u/578543?v=3","gravatar_id":"","url":"https://api.github.com/users/webknjaz","html_url":"https://github.com/webknjaz","followers_url":"https://api.github.com/users/webknjaz/followers","following_url":"https://api.github.com/users/webknjaz/following{/other_user}","gists_url":"https://api.github.com/users/webknjaz/gists{/gist_id}","starred_url":"https://api.github.com/users/webknjaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webknjaz/subscriptions","organizations_url":"https://api.github.com/users/webknjaz/orgs","repos_url":"https://api.github.com/users/webknjaz/repos","events_url":"https://api.github.com/users/webknjaz/events{/privacy}","received_events_url":"https://api.github.com/users/webknjaz/received_events","type":"User","site_admin":false},"body":"Bad idea. You'd have to support separate documentation/process explaining how to run everything on Mac environments.","created_at":"2016-06-09T12:48:03Z","updated_at":"2016-06-09T12:48:03Z","html_url":"https://github.com/phiNumber/gdg.org.ua/pull/4#discussion_r66433696","pull_request_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4","_links":{"self":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/comments/66433696"},"html":{"href":"https://github.com/phiNumber/gdg.org.ua/pull/4#discussion_r66433696"},"pull_request":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4"}}},"pull_request":{"url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4","id":70917678,"html_url":"https://github.com/phiNumber/gdg.org.ua/pull/4","diff_url":"https://github.com/phiNumber/gdg.org.ua/pull/4.diff","patch_url":"https://github.com/phiNumber/gdg.org.ua/pull/4.patch","issue_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/4","number":4,"state":"open","locked":false,"title":"Vagga config","user":{"login":"anxolerd","id":6533582,"avatar_url":"https://avatars.githubusercontent.com/u/6533582?v=3","gravatar_id":"","url":"https://api.github.com/users/anxolerd","html_url":"https://github.com/anxolerd","followers_url":"https://api.github.com/users/anxolerd/followers","following_url":"https://api.github.com/users/anxolerd/following{/other_user}","gists_url":"https://api.github.com/users/anxolerd/gists{/gist_id}","starred_url":"https://api.github.com/users/anxolerd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anxolerd/subscriptions","organizations_url":"https://api.github.com/users/anxolerd/orgs","repos_url":"https://api.github.com/users/anxolerd/repos","events_url":"https://api.github.com/users/anxolerd/events{/privacy}","received_events_url":"https://api.github.com/users/anxolerd/received_events","type":"User","site_admin":false},"body":"# Vagga config\r\n\r\n## Summary\r\n\r\nKeep working on vagga config\r\n\r\n## Changelog\r\n\r\n- Added new container for running tests\r\n- Added command for running nosetests \r\n- Better run command description\r\n- Do not use pidfile when running app in development mode\r\n- Decouple vagga from makefile. In fututre it would be great to get rid of that scary makefile.","created_at":"2016-05-20T21:09:29Z","updated_at":"2016-06-09T12:48:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4e65f24e8e8f87f655fe3513fb0fb5dd53670044","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4/commits","review_comments_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4/comments","review_comment_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/comments{/number}","comments_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/4/comments","statuses_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/statuses/0aa2414134edafdb029b6fe36e7292ccc996a0c9","head":{"label":"anxolerd:vagga-config-phiNumber","ref":"vagga-config-phiNumber","sha":"0aa2414134edafdb029b6fe36e7292ccc996a0c9","user":{"login":"anxolerd","id":6533582,"avatar_url":"https://avatars.githubusercontent.com/u/6533582?v=3","gravatar_id":"","url":"https://api.github.com/users/anxolerd","html_url":"https://github.com/anxolerd","followers_url":"https://api.github.com/users/anxolerd/followers","following_url":"https://api.github.com/users/anxolerd/following{/other_user}","gists_url":"https://api.github.com/users/anxolerd/gists{/gist_id}","starred_url":"https://api.github.com/users/anxolerd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anxolerd/subscriptions","organizations_url":"https://api.github.com/users/anxolerd/orgs","repos_url":"https://api.github.com/users/anxolerd/repos","events_url":"https://api.github.com/users/anxolerd/events{/privacy}","received_events_url":"https://api.github.com/users/anxolerd/received_events","type":"User","site_admin":false},"repo":{"id":49342437,"name":"gdg.org.ua","full_name":"anxolerd/gdg.org.ua","owner":{"login":"anxolerd","id":6533582,"avatar_url":"https://avatars.githubusercontent.com/u/6533582?v=3","gravatar_id":"","url":"https://api.github.com/users/anxolerd","html_url":"https://github.com/anxolerd","followers_url":"https://api.github.com/users/anxolerd/followers","following_url":"https://api.github.com/users/anxolerd/following{/other_user}","gists_url":"https://api.github.com/users/anxolerd/gists{/gist_id}","starred_url":"https://api.github.com/users/anxolerd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anxolerd/subscriptions","organizations_url":"https://api.github.com/users/anxolerd/orgs","repos_url":"https://api.github.com/users/anxolerd/repos","events_url":"https://api.github.com/users/anxolerd/events{/privacy}","received_events_url":"https://api.github.com/users/anxolerd/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/anxolerd/gdg.org.ua","description":"GDG Ukraine website, event registration forms and some crutches. TODO: admin UI port from Node.js.","fork":true,"url":"https://api.github.com/repos/anxolerd/gdg.org.ua","forks_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/forks","keys_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/keys{/key_id}","collaborators_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/teams","hooks_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/hooks","issue_events_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/issues/events{/number}","events_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/events","assignees_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/assignees{/user}","branches_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/branches{/branch}","tags_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/tags","blobs_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/git/refs{/sha}","trees_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/git/trees{/sha}","statuses_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/statuses/{sha}","languages_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/languages","stargazers_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/stargazers","contributors_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/contributors","subscribers_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/subscribers","subscription_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/subscription","commits_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/commits{/sha}","git_commits_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/git/commits{/sha}","comments_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/comments{/number}","issue_comment_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/issues/comments{/number}","contents_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/contents/{+path}","compare_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/compare/{base}...{head}","merges_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/merges","archive_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/downloads","issues_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/issues{/number}","pulls_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/pulls{/number}","milestones_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/milestones{/number}","notifications_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/labels{/name}","releases_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/releases{/id}","deployments_url":"https://api.github.com/repos/anxolerd/gdg.org.ua/deployments","created_at":"2016-01-09T21:39:28Z","updated_at":"2016-05-20T16:48:06Z","pushed_at":"2016-05-21T18:48:24Z","git_url":"git://github.com/anxolerd/gdg.org.ua.git","ssh_url":"git@github.com:anxolerd/gdg.org.ua.git","clone_url":"https://github.com/anxolerd/gdg.org.ua.git","svn_url":"https://github.com/anxolerd/gdg.org.ua","homepage":"http://gdg.org.ua/","size":777,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"phiNumber:vagga-config","ref":"vagga-config","sha":"4076e5a5d0e7baa19c2221a7f7d8d443244d7f6a","user":{"login":"phiNumber","id":2663151,"avatar_url":"https://avatars.githubusercontent.com/u/2663151?v=3","gravatar_id":"","url":"https://api.github.com/users/phiNumber","html_url":"https://github.com/phiNumber","followers_url":"https://api.github.com/users/phiNumber/followers","following_url":"https://api.github.com/users/phiNumber/following{/other_user}","gists_url":"https://api.github.com/users/phiNumber/gists{/gist_id}","starred_url":"https://api.github.com/users/phiNumber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phiNumber/subscriptions","organizations_url":"https://api.github.com/users/phiNumber/orgs","repos_url":"https://api.github.com/users/phiNumber/repos","events_url":"https://api.github.com/users/phiNumber/events{/privacy}","received_events_url":"https://api.github.com/users/phiNumber/received_events","type":"User","site_admin":false},"repo":{"id":52465542,"name":"gdg.org.ua","full_name":"phiNumber/gdg.org.ua","owner":{"login":"phiNumber","id":2663151,"avatar_url":"https://avatars.githubusercontent.com/u/2663151?v=3","gravatar_id":"","url":"https://api.github.com/users/phiNumber","html_url":"https://github.com/phiNumber","followers_url":"https://api.github.com/users/phiNumber/followers","following_url":"https://api.github.com/users/phiNumber/following{/other_user}","gists_url":"https://api.github.com/users/phiNumber/gists{/gist_id}","starred_url":"https://api.github.com/users/phiNumber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phiNumber/subscriptions","organizations_url":"https://api.github.com/users/phiNumber/orgs","repos_url":"https://api.github.com/users/phiNumber/repos","events_url":"https://api.github.com/users/phiNumber/events{/privacy}","received_events_url":"https://api.github.com/users/phiNumber/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/phiNumber/gdg.org.ua","description":"GDG Ukraine website, event registration forms.","fork":true,"url":"https://api.github.com/repos/phiNumber/gdg.org.ua","forks_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/forks","keys_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/keys{/key_id}","collaborators_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/teams","hooks_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/hooks","issue_events_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/events{/number}","events_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/events","assignees_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/assignees{/user}","branches_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/branches{/branch}","tags_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/tags","blobs_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/git/refs{/sha}","trees_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/git/trees{/sha}","statuses_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/statuses/{sha}","languages_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/languages","stargazers_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/stargazers","contributors_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/contributors","subscribers_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/subscribers","subscription_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/subscription","commits_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/commits{/sha}","git_commits_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/git/commits{/sha}","comments_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/comments{/number}","issue_comment_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/comments{/number}","contents_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/contents/{+path}","compare_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/compare/{base}...{head}","merges_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/merges","archive_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/downloads","issues_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues{/number}","pulls_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls{/number}","milestones_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/milestones{/number}","notifications_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/labels{/name}","releases_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/releases{/id}","deployments_url":"https://api.github.com/repos/phiNumber/gdg.org.ua/deployments","created_at":"2016-02-24T18:40:33Z","updated_at":"2016-05-20T16:47:49Z","pushed_at":"2016-05-20T21:09:29Z","git_url":"git://github.com/phiNumber/gdg.org.ua.git","ssh_url":"git@github.com:phiNumber/gdg.org.ua.git","clone_url":"https://github.com/phiNumber/gdg.org.ua.git","svn_url":"https://github.com/phiNumber/gdg.org.ua","homepage":"http://gdg.org.ua/","size":625,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4"},"html":{"href":"https://github.com/phiNumber/gdg.org.ua/pull/4"},"issue":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/4"},"comments":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/issues/4/comments"},"review_comments":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4/comments"},"review_comment":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/pulls/4/commits"},"statuses":{"href":"https://api.github.com/repos/phiNumber/gdg.org.ua/statuses/0aa2414134edafdb029b6fe36e7292ccc996a0c9"}}}}
{"actor":{"display_login":"webknjaz"}}