{"action":"created","comment":{"url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/comments/199266317","pull_request_review_id":133358934,"id":199266317,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5OTI2NjMxNw==","diff_hunk":"@@ -0,0 +1,6 @@\n+#!/bin/bash\n+\n+npm_lazy &\n+npm config set registry http://localhost:8080/\n+npm install -g\n+kill $(ps aux | grep 'npm_lazy' | awk '{print $2}')","path":"ci/scripts/docker-cache-node-modules.sh","position":6,"original_position":6,"commit_id":"b09830e5696a9200a6d999dc7caece4e294936a8","original_commit_id":"b09830e5696a9200a6d999dc7caece4e294936a8","user":{"login":"gdestuynder","id":956866,"node_id":"MDQ6VXNlcjk1Njg2Ng==","avatar_url":"https://avatars3.githubusercontent.com/u/956866?v=4","gravatar_id":"","url":"https://api.github.com/users/gdestuynder","html_url":"https://github.com/gdestuynder","followers_url":"https://api.github.com/users/gdestuynder/followers","following_url":"https://api.github.com/users/gdestuynder/following{/other_user}","gists_url":"https://api.github.com/users/gdestuynder/gists{/gist_id}","starred_url":"https://api.github.com/users/gdestuynder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gdestuynder/subscriptions","organizations_url":"https://api.github.com/users/gdestuynder/orgs","repos_url":"https://api.github.com/users/gdestuynder/repos","events_url":"https://api.github.com/users/gdestuynder/events{/privacy}","received_events_url":"https://api.github.com/users/gdestuynder/received_events","type":"User","site_admin":false},"body":"nit `killall npm_lazy` instead, or better: \r\n\r\n```\r\nnpm_lazy &\r\nnpm_lazy_pid=$?\r\n...\r\nkill ${npm_lazy_pid}\r\n```\r\nor rockstar like:\r\n```\r\ntrap \"trap - SIGTERM && kill -- -$$\" SIGINT SIGTERM EXIT\r\n```","created_at":"2018-06-29T20:00:42Z","updated_at":"2018-06-29T20:04:45Z","html_url":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192#discussion_r199266317","pull_request_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/comments/199266317"},"html":{"href":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192#discussion_r199266317"},"pull_request":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192"}}},"pull_request":{"url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192","id":198392480,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk4MzkyNDgw","html_url":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192","diff_url":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192.diff","patch_url":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192.patch","issue_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/192","number":192,"state":"open","locked":false,"title":"add Dockerfile and improve CI workflow","user":{"login":"andrewkrug","id":2502523,"node_id":"MDQ6VXNlcjI1MDI1MjM=","avatar_url":"https://avatars3.githubusercontent.com/u/2502523?v=4","gravatar_id":"","url":"https://api.github.com/users/andrewkrug","html_url":"https://github.com/andrewkrug","followers_url":"https://api.github.com/users/andrewkrug/followers","following_url":"https://api.github.com/users/andrewkrug/following{/other_user}","gists_url":"https://api.github.com/users/andrewkrug/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewkrug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewkrug/subscriptions","organizations_url":"https://api.github.com/users/andrewkrug/orgs","repos_url":"https://api.github.com/users/andrewkrug/repos","events_url":"https://api.github.com/users/andrewkrug/events{/privacy}","received_events_url":"https://api.github.com/users/andrewkrug/received_events","type":"User","site_admin":false},"body":"* Add docker file\n* Rework build scripts\n* Add sanity checks","created_at":"2018-06-29T18:32:36Z","updated_at":"2018-06-29T20:04:45Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0c1a0aea2c3084e914aea973fdb5ea9f844cb765","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192/commits","review_comments_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192/comments","review_comment_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/192/comments","statuses_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/statuses/b09830e5696a9200a6d999dc7caece4e294936a8","head":{"label":"andrewkrug:add_Dockerfile","ref":"add_Dockerfile","sha":"b09830e5696a9200a6d999dc7caece4e294936a8","user":{"login":"andrewkrug","id":2502523,"node_id":"MDQ6VXNlcjI1MDI1MjM=","avatar_url":"https://avatars3.githubusercontent.com/u/2502523?v=4","gravatar_id":"","url":"https://api.github.com/users/andrewkrug","html_url":"https://github.com/andrewkrug","followers_url":"https://api.github.com/users/andrewkrug/followers","following_url":"https://api.github.com/users/andrewkrug/following{/other_user}","gists_url":"https://api.github.com/users/andrewkrug/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewkrug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewkrug/subscriptions","organizations_url":"https://api.github.com/users/andrewkrug/orgs","repos_url":"https://api.github.com/users/andrewkrug/repos","events_url":"https://api.github.com/users/andrewkrug/events{/privacy}","received_events_url":"https://api.github.com/users/andrewkrug/received_events","type":"User","site_admin":false},"repo":{"id":122500017,"node_id":"MDEwOlJlcG9zaXRvcnkxMjI1MDAwMTc=","name":"auth0-custom-lock","full_name":"andrewkrug/auth0-custom-lock","owner":{"login":"andrewkrug","id":2502523,"node_id":"MDQ6VXNlcjI1MDI1MjM=","avatar_url":"https://avatars3.githubusercontent.com/u/2502523?v=4","gravatar_id":"","url":"https://api.github.com/users/andrewkrug","html_url":"https://github.com/andrewkrug","followers_url":"https://api.github.com/users/andrewkrug/followers","following_url":"https://api.github.com/users/andrewkrug/following{/other_user}","gists_url":"https://api.github.com/users/andrewkrug/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewkrug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewkrug/subscriptions","organizations_url":"https://api.github.com/users/andrewkrug/orgs","repos_url":"https://api.github.com/users/andrewkrug/repos","events_url":"https://api.github.com/users/andrewkrug/events{/privacy}","received_events_url":"https://api.github.com/users/andrewkrug/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/andrewkrug/auth0-custom-lock","description":"Front-end for the newly refreshed auth0 “Lock” interface: the New Login Experience","fork":true,"url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock","forks_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/forks","keys_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/keys{/key_id}","collaborators_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/teams","hooks_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/hooks","issue_events_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/issues/events{/number}","events_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/events","assignees_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/assignees{/user}","branches_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/branches{/branch}","tags_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/tags","blobs_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/git/refs{/sha}","trees_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/git/trees{/sha}","statuses_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/statuses/{sha}","languages_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/languages","stargazers_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/stargazers","contributors_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/contributors","subscribers_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/subscribers","subscription_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/subscription","commits_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/commits{/sha}","git_commits_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/git/commits{/sha}","comments_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/comments{/number}","issue_comment_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/issues/comments{/number}","contents_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/contents/{+path}","compare_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/compare/{base}...{head}","merges_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/merges","archive_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/downloads","issues_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/issues{/number}","pulls_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/pulls{/number}","milestones_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/milestones{/number}","notifications_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/labels{/name}","releases_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/releases{/id}","deployments_url":"https://api.github.com/repos/andrewkrug/auth0-custom-lock/deployments","created_at":"2018-02-22T15:51:15Z","updated_at":"2018-02-22T15:51:17Z","pushed_at":"2018-06-29T18:32:05Z","git_url":"git://github.com/andrewkrug/auth0-custom-lock.git","ssh_url":"git@github.com:andrewkrug/auth0-custom-lock.git","clone_url":"https://github.com/andrewkrug/auth0-custom-lock.git","svn_url":"https://github.com/andrewkrug/auth0-custom-lock","homepage":"","size":937,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mpl-2.0","name":"Mozilla Public License 2.0","spdx_id":"MPL-2.0","url":"https://api.github.com/licenses/mpl-2.0","node_id":"MDc6TGljZW5zZTE0"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"mozilla-iam:master","ref":"master","sha":"ff6771d8e7f09f924de8db60178076632996a9c1","user":{"login":"mozilla-iam","id":22923188,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyOTIzMTg4","avatar_url":"https://avatars1.githubusercontent.com/u/22923188?v=4","gravatar_id":"","url":"https://api.github.com/users/mozilla-iam","html_url":"https://github.com/mozilla-iam","followers_url":"https://api.github.com/users/mozilla-iam/followers","following_url":"https://api.github.com/users/mozilla-iam/following{/other_user}","gists_url":"https://api.github.com/users/mozilla-iam/gists{/gist_id}","starred_url":"https://api.github.com/users/mozilla-iam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mozilla-iam/subscriptions","organizations_url":"https://api.github.com/users/mozilla-iam/orgs","repos_url":"https://api.github.com/users/mozilla-iam/repos","events_url":"https://api.github.com/users/mozilla-iam/events{/privacy}","received_events_url":"https://api.github.com/users/mozilla-iam/received_events","type":"Organization","site_admin":false},"repo":{"id":110224173,"node_id":"MDEwOlJlcG9zaXRvcnkxMTAyMjQxNzM=","name":"auth0-custom-lock","full_name":"mozilla-iam/auth0-custom-lock","owner":{"login":"mozilla-iam","id":22923188,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyOTIzMTg4","avatar_url":"https://avatars1.githubusercontent.com/u/22923188?v=4","gravatar_id":"","url":"https://api.github.com/users/mozilla-iam","html_url":"https://github.com/mozilla-iam","followers_url":"https://api.github.com/users/mozilla-iam/followers","following_url":"https://api.github.com/users/mozilla-iam/following{/other_user}","gists_url":"https://api.github.com/users/mozilla-iam/gists{/gist_id}","starred_url":"https://api.github.com/users/mozilla-iam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mozilla-iam/subscriptions","organizations_url":"https://api.github.com/users/mozilla-iam/orgs","repos_url":"https://api.github.com/users/mozilla-iam/repos","events_url":"https://api.github.com/users/mozilla-iam/events{/privacy}","received_events_url":"https://api.github.com/users/mozilla-iam/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mozilla-iam/auth0-custom-lock","description":"Front-end for the newly refreshed auth0 “Lock” interface: the New Login Experience (NLX)","fork":false,"url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock","forks_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/forks","keys_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/teams","hooks_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/hooks","issue_events_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/events{/number}","events_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/events","assignees_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/assignees{/user}","branches_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/branches{/branch}","tags_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/tags","blobs_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/git/refs{/sha}","trees_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/statuses/{sha}","languages_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/languages","stargazers_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/stargazers","contributors_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/contributors","subscribers_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/subscribers","subscription_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/subscription","commits_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/commits{/sha}","git_commits_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/git/commits{/sha}","comments_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/comments{/number}","issue_comment_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/comments{/number}","contents_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/contents/{+path}","compare_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/merges","archive_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/downloads","issues_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues{/number}","pulls_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls{/number}","milestones_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/milestones{/number}","notifications_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/labels{/name}","releases_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/releases{/id}","deployments_url":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/deployments","created_at":"2017-11-10T08:46:05Z","updated_at":"2018-06-27T20:04:08Z","pushed_at":"2018-06-29T18:32:36Z","git_url":"git://github.com/mozilla-iam/auth0-custom-lock.git","ssh_url":"git@github.com:mozilla-iam/auth0-custom-lock.git","clone_url":"https://github.com/mozilla-iam/auth0-custom-lock.git","svn_url":"https://github.com/mozilla-iam/auth0-custom-lock","homepage":"","size":1015,"stargazers_count":3,"watchers_count":3,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":6,"mirror_url":null,"archived":false,"open_issues_count":24,"license":{"key":"mpl-2.0","name":"Mozilla Public License 2.0","spdx_id":"MPL-2.0","url":"https://api.github.com/licenses/mpl-2.0","node_id":"MDc6TGljZW5zZTE0"},"forks":6,"open_issues":24,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192"},"html":{"href":"https://github.com/mozilla-iam/auth0-custom-lock/pull/192"},"issue":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/192"},"comments":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/issues/192/comments"},"review_comments":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192/comments"},"review_comment":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/pulls/192/commits"},"statuses":{"href":"https://api.github.com/repos/mozilla-iam/auth0-custom-lock/statuses/b09830e5696a9200a6d999dc7caece4e294936a8"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"gdestuynder"}}