{"action":"created","comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/comments/93119865","pull_request_review_id":13641943,"id":93119865,"diff_hunk":"@@ -0,0 +1,147 @@\n+#!/bin/bash\n+\n+# Copyright 2016 Google Inc. All rights reserved.\n+\n+# Licensed under the Apache License, Version 2.0 (the \"License\");\n+# you may not use this file except in compliance with the License.\n+# You may obtain a copy of the License at\n+\n+#     http://www.apache.org/licenses/LICENSE-2.0\n+\n+# Unless required by applicable law or agreed to in writing, software\n+# distributed under the License is distributed on an \"AS IS\" BASIS,\n+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n+# See the License for the specific language governing permissions and\n+# limitations under the License.\n+\n+set -euo pipefail\n+\n+VERBOSE=0\n+PULL=1\n+declare -a CMD_STRING\n+CMD_STRING=()\n+ENTRYPOINT=\"/test/structure_test\"\n+ST_IMAGE=\"gcr.io/gcp-runtimes/structure_test\"\n+USAGE_STRING=\"Usage: $0 [-i <image>] [-c <config>] [-w <workspace>] [-v] [-e <entrypoint>] [--no-pull]\"\n+\n+CONFIG_DIR=$(pwd)/.cfg\n+mkdir -p \"$CONFIG_DIR\"\n+\n+declare -a VOLUME_STR\n+VOLUME_STR=(--volumes-from st_container -v \"$CONFIG_DIR:/cfg\")\n+\n+command -v docker > /dev/null 2>&1 || { echo \"Docker is required to run GCP structure tests, but is not installed on this host.\"; exit 1; }\n+command docker ps > /dev/null 2>&1 || { echo \"Cannot connect to the Docker daemon!\"; exit 1; }\n+\n+cleanup() {\n+\trm -rf \"$CONFIG_DIR\"\n+}\n+\n+usage() {\n+\techo \"$USAGE_STRING\"\n+\tcleanup\n+\texit 1\n+}\n+\n+helper() {\n+\techo \"$USAGE_STRING\"\n+\techo\n+\techo \"    -i, --image          Image to run tests on\"\n+\techo \"    -c, --config         Path to JSON/YAML config file\"\n+\techo \"    -w, --workspace      Path to directory to be mounted as\"\n+\techo \"                         /workspace in remote container.\"\n+\techo \"                         This is most likely the project root for the image, as all\"\n+\techo \"                         resources in the directory will be included in the test run.\"\n+\techo \"                         (e.g. -w ../../python-runtime)\"\n+\techo \"    -v                   Display verbose testing output\"\n+\techo \"    -e, --entrypoint     Specify custom docker entrypoint for image\"\n+\techo \"    --no-pull            Don't pull latest structure test image\"\n+\texit 0\n+}\n+\n+while test $# -gt 0; do\n+\tcase \"$1\" in\n+\t\t--image|-i)\n+\t\t\tshift\n+\t\t\tif test $# -gt 0; then\n+\t\t\t\tIMAGE_NAME=$1\n+\t\t\telse\n+\t\t\t\tusage\n+\t\t\tfi\n+\t\t\tshift\n+\t\t\t;;\n+\t\t--verbose|-v)\n+\t\t\tVERBOSE=1\n+\t\t\tshift\n+\t\t\t;;\n+\t\t--no-pull)\n+\t\t\tPULL=0\n+\t\t\tshift\n+\t\t\t;;\n+\t\t--help|-h)\n+\t\t\thelper\n+\t\t\t;;\n+\n+\t\t--workspace|-w)\n+\t\t\tshift\n+\t\t\tif test $# -eq 0; then\n+\t\t\t\tusage\n+\t\t\telse\n+\t\t\t\tFULLPATH=$(readlink -f \"$1\")\n+\t\t\t\tif [ ! -d \"$FULLPATH\" ]; then\n+\t\t\t\t\techo \"$FULLPATH is not a valid directory.\"\n+\t\t\t\t\tcleanup\n+\t\t\t\t\texit 1\n+\t\t\t\tfi\n+\n+\t\t\t\tVOLUME_STR+=(-v \"$FULLPATH:/workspace\")\n+\t\t\tfi\n+\t\t\tshift\n+\t\t\t;;\n+\t\t--config|-c)\n+\t\t\tshift\n+\t\t\tif test $# -eq 0; then\n+\t\t\t\tusage\n+\t\t\telse\n+\t\t\t\tif [ ! -f \"$1\" ]; then\n+\t\t\t\t\techo \"$1 is not a valid file.\"\n+\t\t\t\t\tcleanup\n+\t\t\t\t\texit 1\n+\t\t\t\tfi\n+\t\t\t\t# structure tests allow specifying any number of configs,\n+\t\t\t\t# which can live anywhere on the host file system. to simplify\n+\t\t\t\t# the docker volume mount, we copy all of these configs into\n+\t\t\t\t# a /tmp directory and mount this single directory into the\n+\t\t\t\t# test image. this directory is cleaned up after testing.\n+\t\t\t\tfilename=$(basename \"$1\")\n+\t\t\t\tcp \"$1\" \"$CONFIG_DIR\"/\"$filename\"\n+\t\t\t\tCMD_STRING+=(--config \"/cfg/$filename\")\n+\t\t\tfi\n+\t\t\tshift\n+\t\t\t;;\n+\t\t*)\n+\t\t\tusage\n+\t\t\t;;\n+\tesac\n+done\n+\n+if [ -z \"$IMAGE_NAME\" ]; then\n+\tusage\n+fi\n+\n+if [ $VERBOSE -eq 1 ]; then\n+\tCMD_STRING+=(-test.v)\n+fi\n+\n+if [ $PULL -eq 1 ]; then\n+\tdocker pull \"$ST_IMAGE\"\n+fi\n+\n+docker rm st_container > /dev/null 2>&1 || true # remove container if already there\n+docker run -d --entrypoint=\"/bin/sh\" --name st_container \"$ST_IMAGE\" > /dev/null 2>&1\n+\n+# shellcheck disable=SC2086\n+docker run --rm --entrypoint=\"$ENTRYPOINT\" \"${VOLUME_STR[@]}\" \"$IMAGE_NAME\" \"${CMD_STRING[@]}\"","path":"scripts/ext_run.sh","position":144,"original_position":144,"commit_id":"ffd4a81a9345a820b2c150d933f21de1dd2f5474","original_commit_id":"ffd4a81a9345a820b2c150d933f21de1dd2f5474","user":{"login":"meltsufin","id":17732492,"avatar_url":"https://avatars.githubusercontent.com/u/17732492?v=3","gravatar_id":"","url":"https://api.github.com/users/meltsufin","html_url":"https://github.com/meltsufin","followers_url":"https://api.github.com/users/meltsufin/followers","following_url":"https://api.github.com/users/meltsufin/following{/other_user}","gists_url":"https://api.github.com/users/meltsufin/gists{/gist_id}","starred_url":"https://api.github.com/users/meltsufin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meltsufin/subscriptions","organizations_url":"https://api.github.com/users/meltsufin/orgs","repos_url":"https://api.github.com/users/meltsufin/repos","events_url":"https://api.github.com/users/meltsufin/events{/privacy}","received_events_url":"https://api.github.com/users/meltsufin/received_events","type":"User","site_admin":false},"body":"Can you try removing `--rm` and restoring the circle CI config?","created_at":"2016-12-19T21:08:36Z","updated_at":"2016-12-19T21:08:37Z","html_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35#discussion_r93119865","pull_request_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35","_links":{"self":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/comments/93119865"},"html":{"href":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35#discussion_r93119865"},"pull_request":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35"}}},"pull_request":{"url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35","id":98629742,"html_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35","diff_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35.diff","patch_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35.patch","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/35","number":35,"state":"open","locked":false,"title":"Implement image structure tests","user":{"login":"aslo","id":1039411,"avatar_url":"https://avatars.githubusercontent.com/u/1039411?v=3","gravatar_id":"","url":"https://api.github.com/users/aslo","html_url":"https://github.com/aslo","followers_url":"https://api.github.com/users/aslo/followers","following_url":"https://api.github.com/users/aslo/following{/other_user}","gists_url":"https://api.github.com/users/aslo/gists{/gist_id}","starred_url":"https://api.github.com/users/aslo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aslo/subscriptions","organizations_url":"https://api.github.com/users/aslo/orgs","repos_url":"https://api.github.com/users/aslo/repos","events_url":"https://api.github.com/users/aslo/events{/privacy}","received_events_url":"https://api.github.com/users/aslo/received_events","type":"User","site_admin":false},"body":"This PR implements [image structure tests](https://github.com/GoogleCloudPlatform/runtimes-common/blob/master/structure_tests/README.md) for the openjdk8 runtime.  \r\n\r\nNote that `scripts/ext_run.sh` is copied from https://github.com/GoogleCloudPlatform/runtimes-common/blob/master/structure_tests/ext_run.sh. ","created_at":"2016-12-19T19:59:28Z","updated_at":"2016-12-19T21:08:37Z","closed_at":null,"merged_at":null,"merge_commit_sha":"3129405260f87cd11b7ab6cd000ff8dc257831d0","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35/commits","review_comments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35/comments","review_comment_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/comments{/number}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/35/comments","statuses_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/statuses/ffd4a81a9345a820b2c150d933f21de1dd2f5474","head":{"label":"GoogleCloudPlatform:structure-tests","ref":"structure-tests","sha":"ffd4a81a9345a820b2c150d933f21de1dd2f5474","user":{"login":"GoogleCloudPlatform","id":2810941,"avatar_url":"https://avatars.githubusercontent.com/u/2810941?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCloudPlatform","html_url":"https://github.com/GoogleCloudPlatform","followers_url":"https://api.github.com/users/GoogleCloudPlatform/followers","following_url":"https://api.github.com/users/GoogleCloudPlatform/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCloudPlatform/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCloudPlatform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCloudPlatform/subscriptions","organizations_url":"https://api.github.com/users/GoogleCloudPlatform/orgs","repos_url":"https://api.github.com/users/GoogleCloudPlatform/repos","events_url":"https://api.github.com/users/GoogleCloudPlatform/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCloudPlatform/received_events","type":"Organization","site_admin":false},"repo":{"id":66016292,"name":"openjdk-runtime","full_name":"GoogleCloudPlatform/openjdk-runtime","owner":{"login":"GoogleCloudPlatform","id":2810941,"avatar_url":"https://avatars.githubusercontent.com/u/2810941?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCloudPlatform","html_url":"https://github.com/GoogleCloudPlatform","followers_url":"https://api.github.com/users/GoogleCloudPlatform/followers","following_url":"https://api.github.com/users/GoogleCloudPlatform/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCloudPlatform/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCloudPlatform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCloudPlatform/subscriptions","organizations_url":"https://api.github.com/users/GoogleCloudPlatform/orgs","repos_url":"https://api.github.com/users/GoogleCloudPlatform/repos","events_url":"https://api.github.com/users/GoogleCloudPlatform/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCloudPlatform/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime","description":null,"fork":false,"url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime","forks_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/forks","keys_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/keys{/key_id}","collaborators_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/teams","hooks_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/hooks","issue_events_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/events{/number}","events_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/events","assignees_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/assignees{/user}","branches_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/branches{/branch}","tags_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/tags","blobs_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/refs{/sha}","trees_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/trees{/sha}","statuses_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/statuses/{sha}","languages_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/languages","stargazers_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/stargazers","contributors_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/contributors","subscribers_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/subscribers","subscription_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/subscription","commits_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/commits{/sha}","git_commits_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/commits{/sha}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/comments{/number}","issue_comment_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/comments{/number}","contents_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/contents/{+path}","compare_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/compare/{base}...{head}","merges_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/merges","archive_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/downloads","issues_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues{/number}","pulls_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls{/number}","milestones_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/milestones{/number}","notifications_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/labels{/name}","releases_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/releases{/id}","deployments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/deployments","created_at":"2016-08-18T17:13:04Z","updated_at":"2016-12-09T10:40:17Z","pushed_at":"2016-12-19T20:48:08Z","git_url":"git://github.com/GoogleCloudPlatform/openjdk-runtime.git","ssh_url":"git@github.com:GoogleCloudPlatform/openjdk-runtime.git","clone_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime.git","svn_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime","homepage":null,"size":2741,"stargazers_count":4,"watchers_count":4,"language":"Java","has_issues":true,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":12,"forks":4,"open_issues":12,"watchers":4,"default_branch":"master"}},"base":{"label":"GoogleCloudPlatform:master","ref":"master","sha":"a7812ae1faad4edb7548d078c7b6ea1c077ec3dc","user":{"login":"GoogleCloudPlatform","id":2810941,"avatar_url":"https://avatars.githubusercontent.com/u/2810941?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCloudPlatform","html_url":"https://github.com/GoogleCloudPlatform","followers_url":"https://api.github.com/users/GoogleCloudPlatform/followers","following_url":"https://api.github.com/users/GoogleCloudPlatform/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCloudPlatform/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCloudPlatform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCloudPlatform/subscriptions","organizations_url":"https://api.github.com/users/GoogleCloudPlatform/orgs","repos_url":"https://api.github.com/users/GoogleCloudPlatform/repos","events_url":"https://api.github.com/users/GoogleCloudPlatform/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCloudPlatform/received_events","type":"Organization","site_admin":false},"repo":{"id":66016292,"name":"openjdk-runtime","full_name":"GoogleCloudPlatform/openjdk-runtime","owner":{"login":"GoogleCloudPlatform","id":2810941,"avatar_url":"https://avatars.githubusercontent.com/u/2810941?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCloudPlatform","html_url":"https://github.com/GoogleCloudPlatform","followers_url":"https://api.github.com/users/GoogleCloudPlatform/followers","following_url":"https://api.github.com/users/GoogleCloudPlatform/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCloudPlatform/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCloudPlatform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCloudPlatform/subscriptions","organizations_url":"https://api.github.com/users/GoogleCloudPlatform/orgs","repos_url":"https://api.github.com/users/GoogleCloudPlatform/repos","events_url":"https://api.github.com/users/GoogleCloudPlatform/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCloudPlatform/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime","description":null,"fork":false,"url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime","forks_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/forks","keys_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/keys{/key_id}","collaborators_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/teams","hooks_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/hooks","issue_events_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/events{/number}","events_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/events","assignees_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/assignees{/user}","branches_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/branches{/branch}","tags_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/tags","blobs_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/refs{/sha}","trees_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/trees{/sha}","statuses_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/statuses/{sha}","languages_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/languages","stargazers_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/stargazers","contributors_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/contributors","subscribers_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/subscribers","subscription_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/subscription","commits_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/commits{/sha}","git_commits_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/git/commits{/sha}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/comments{/number}","issue_comment_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/comments{/number}","contents_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/contents/{+path}","compare_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/compare/{base}...{head}","merges_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/merges","archive_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/downloads","issues_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues{/number}","pulls_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls{/number}","milestones_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/milestones{/number}","notifications_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/labels{/name}","releases_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/releases{/id}","deployments_url":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/deployments","created_at":"2016-08-18T17:13:04Z","updated_at":"2016-12-09T10:40:17Z","pushed_at":"2016-12-19T20:48:08Z","git_url":"git://github.com/GoogleCloudPlatform/openjdk-runtime.git","ssh_url":"git@github.com:GoogleCloudPlatform/openjdk-runtime.git","clone_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime.git","svn_url":"https://github.com/GoogleCloudPlatform/openjdk-runtime","homepage":null,"size":2741,"stargazers_count":4,"watchers_count":4,"language":"Java","has_issues":true,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":12,"forks":4,"open_issues":12,"watchers":4,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35"},"html":{"href":"https://github.com/GoogleCloudPlatform/openjdk-runtime/pull/35"},"issue":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/35"},"comments":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/issues/35/comments"},"review_comments":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35/comments"},"review_comment":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/pulls/35/commits"},"statuses":{"href":"https://api.github.com/repos/GoogleCloudPlatform/openjdk-runtime/statuses/ffd4a81a9345a820b2c150d933f21de1dd2f5474"}}}}
{"actor":{"display_login":"meltsufin"}}