{"action":"created","comment":{"url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/comments/181350015","pull_request_review_id":111962199,"id":181350015,"diff_hunk":"@@ -0,0 +1,71 @@\n+# (C) Copyright IBM Corporation 2017.\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+# This Dockerfile in thirdpart_containers/jenkins/dockerfile dir is used to create an image with\n+# AdoptOpenJDK jdk binary installed. Basic test dependent executions\n+# are installed during the building process.\n+#\n+# Build example: `docker build -t adoptopenjdk-jenkins-test .`\n+#\n+# This Dockerfile builds image based on adoptopenjdk/openjdk8:latest.\n+# If you want to build image based on other images, please use\n+# `--build-arg list` to specify your base image\n+#\n+# Build example: `docker build --build-arg IMAGE_NAME=<image_name> --build-arg IMAGE_VERSION=<image_version >-t adoptopenjdk-jenkins-test .`\n+\n+ARG SDK=openjdk8\n+ARG IMAGE_NAME=adoptopenjdk/$SDK\n+ARG IMAGE_VERSION=latest\n+\n+FROM $IMAGE_NAME:$IMAGE_VERSION\n+\n+# Install test dependent executable files\n+RUN apt-get update \\\n+\t&& apt-get -y install \\\n+\tant \\\n+\tapt-transport-https \\\n+\tca-certificates \\\n+\tdirmngr \\\n+\tcurl \\\n+\tgit \\\n+\tmake \\\n+\tunzip \\\n+\tvim \\\n+\twget\n+\n+# Install Maven\n+RUN mkdir -p /usr/share/maven \\\n+\t&& cd /usr/share/maven \\\n+\t&& wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.zip \\\n+\t&& unzip apache-maven-3.5.2-bin.zip \\\n+\t&& rm -rf apache-maven-3.5.2-bin.zip \\\n+\t&& ln -s /usr/share/maven/apache-maven-3.5.2/bin/mvn /usr/bin/mvn \\\n+\t&& cd /\n+\n+VOLUME [\"/java\"]\n+ENV JAVA_HOME=/java \\\n+    PATH=/java/bin:$PATH \\\n+    JAVA_TOOL_OPTIONS=\"-Dfile.encoding=UTF8\"\n+\n+\n+# This is the main script to run jenkins tests\n+COPY ./dockerfile/jenkins-test.sh /jenkins-test.sh\n+\n+# Clone jenkins src to /jenkins\n+WORKDIR /\n+RUN pwd\n+RUN git clone https://github.com/jenkinsci/jenkins.git\n+\n+ENTRYPOINT [\"/bin/bash\", \"/jenkins-test.sh\"]\n+CMD [\"--version\"]","path":"thirdparty_containers/jenkins/dockerfile/Dockerfile","position":69,"original_position":71,"commit_id":"86b5ccd303f0678bf953aaf05a695bbbac76e5f4","original_commit_id":"d722e0617dd22ff52eb72877144044a27d2749a1","user":{"login":"mamatha-jv","id":33057307,"avatar_url":"https://avatars2.githubusercontent.com/u/33057307?v=4","gravatar_id":"","url":"https://api.github.com/users/mamatha-jv","html_url":"https://github.com/mamatha-jv","followers_url":"https://api.github.com/users/mamatha-jv/followers","following_url":"https://api.github.com/users/mamatha-jv/following{/other_user}","gists_url":"https://api.github.com/users/mamatha-jv/gists{/gist_id}","starred_url":"https://api.github.com/users/mamatha-jv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mamatha-jv/subscriptions","organizations_url":"https://api.github.com/users/mamatha-jv/orgs","repos_url":"https://api.github.com/users/mamatha-jv/repos","events_url":"https://api.github.com/users/mamatha-jv/events{/privacy}","received_events_url":"https://api.github.com/users/mamatha-jv/received_events","type":"User","site_admin":false},"body":"Added new line at EOF.","created_at":"2018-04-13T10:38:03Z","updated_at":"2018-04-13T10:38:03Z","html_url":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369#discussion_r181350015","pull_request_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/comments/181350015"},"html":{"href":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369#discussion_r181350015"},"pull_request":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369"}},"in_reply_to_id":179344679},"pull_request":{"url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369","id":179366039,"html_url":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369","diff_url":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369.diff","patch_url":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369.patch","issue_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/369","number":369,"state":"open","locked":false,"title":"Add Jenkins testsuite to open source packages testing","user":{"login":"mamatha-jv","id":33057307,"avatar_url":"https://avatars2.githubusercontent.com/u/33057307?v=4","gravatar_id":"","url":"https://api.github.com/users/mamatha-jv","html_url":"https://github.com/mamatha-jv","followers_url":"https://api.github.com/users/mamatha-jv/followers","following_url":"https://api.github.com/users/mamatha-jv/following{/other_user}","gists_url":"https://api.github.com/users/mamatha-jv/gists{/gist_id}","starred_url":"https://api.github.com/users/mamatha-jv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mamatha-jv/subscriptions","organizations_url":"https://api.github.com/users/mamatha-jv/orgs","repos_url":"https://api.github.com/users/mamatha-jv/repos","events_url":"https://api.github.com/users/mamatha-jv/events{/privacy}","received_events_url":"https://api.github.com/users/mamatha-jv/received_events","type":"User","site_admin":false},"body":"This is to address issue #355 : Add Jenkins testsuite to open source packages testing.","created_at":"2018-04-04T11:53:17Z","updated_at":"2018-04-13T10:38:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"401791178d967abdbf4bd67e3456e6349f0093a7","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":588952085,"url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"milestone":null,"commits_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369/commits","review_comments_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369/comments","review_comment_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/369/comments","statuses_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/statuses/86b5ccd303f0678bf953aaf05a695bbbac76e5f4","head":{"label":"mamatha-jv:addJenkinsTests","ref":"addJenkinsTests","sha":"86b5ccd303f0678bf953aaf05a695bbbac76e5f4","user":{"login":"mamatha-jv","id":33057307,"avatar_url":"https://avatars2.githubusercontent.com/u/33057307?v=4","gravatar_id":"","url":"https://api.github.com/users/mamatha-jv","html_url":"https://github.com/mamatha-jv","followers_url":"https://api.github.com/users/mamatha-jv/followers","following_url":"https://api.github.com/users/mamatha-jv/following{/other_user}","gists_url":"https://api.github.com/users/mamatha-jv/gists{/gist_id}","starred_url":"https://api.github.com/users/mamatha-jv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mamatha-jv/subscriptions","organizations_url":"https://api.github.com/users/mamatha-jv/orgs","repos_url":"https://api.github.com/users/mamatha-jv/repos","events_url":"https://api.github.com/users/mamatha-jv/events{/privacy}","received_events_url":"https://api.github.com/users/mamatha-jv/received_events","type":"User","site_admin":false},"repo":{"id":123235990,"name":"openjdk-tests","full_name":"mamatha-jv/openjdk-tests","owner":{"login":"mamatha-jv","id":33057307,"avatar_url":"https://avatars2.githubusercontent.com/u/33057307?v=4","gravatar_id":"","url":"https://api.github.com/users/mamatha-jv","html_url":"https://github.com/mamatha-jv","followers_url":"https://api.github.com/users/mamatha-jv/followers","following_url":"https://api.github.com/users/mamatha-jv/following{/other_user}","gists_url":"https://api.github.com/users/mamatha-jv/gists{/gist_id}","starred_url":"https://api.github.com/users/mamatha-jv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mamatha-jv/subscriptions","organizations_url":"https://api.github.com/users/mamatha-jv/orgs","repos_url":"https://api.github.com/users/mamatha-jv/repos","events_url":"https://api.github.com/users/mamatha-jv/events{/privacy}","received_events_url":"https://api.github.com/users/mamatha-jv/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mamatha-jv/openjdk-tests","description":"Home of test infrastructure for AdoptOpenJDK builds","fork":true,"url":"https://api.github.com/repos/mamatha-jv/openjdk-tests","forks_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/forks","keys_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/teams","hooks_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/hooks","issue_events_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/issues/events{/number}","events_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/events","assignees_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/assignees{/user}","branches_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/branches{/branch}","tags_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/tags","blobs_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/git/refs{/sha}","trees_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/statuses/{sha}","languages_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/languages","stargazers_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/stargazers","contributors_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/contributors","subscribers_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/subscribers","subscription_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/subscription","commits_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/commits{/sha}","git_commits_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/git/commits{/sha}","comments_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/comments{/number}","issue_comment_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/issues/comments{/number}","contents_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/contents/{+path}","compare_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/merges","archive_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/downloads","issues_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/issues{/number}","pulls_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/pulls{/number}","milestones_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/milestones{/number}","notifications_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/labels{/name}","releases_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/releases{/id}","deployments_url":"https://api.github.com/repos/mamatha-jv/openjdk-tests/deployments","created_at":"2018-02-28T05:48:23Z","updated_at":"2018-04-13T10:20:31Z","pushed_at":"2018-04-13T10:37:16Z","git_url":"git://github.com/mamatha-jv/openjdk-tests.git","ssh_url":"git@github.com:mamatha-jv/openjdk-tests.git","clone_url":"https://github.com/mamatha-jv/openjdk-tests.git","svn_url":"https://github.com/mamatha-jv/openjdk-tests","homepage":"","size":25566,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"AdoptOpenJDK:master","ref":"master","sha":"828a8f31aa6de61ee9117674a265ba5eb675c55e","user":{"login":"AdoptOpenJDK","id":1673867,"avatar_url":"https://avatars0.githubusercontent.com/u/1673867?v=4","gravatar_id":"","url":"https://api.github.com/users/AdoptOpenJDK","html_url":"https://github.com/AdoptOpenJDK","followers_url":"https://api.github.com/users/AdoptOpenJDK/followers","following_url":"https://api.github.com/users/AdoptOpenJDK/following{/other_user}","gists_url":"https://api.github.com/users/AdoptOpenJDK/gists{/gist_id}","starred_url":"https://api.github.com/users/AdoptOpenJDK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdoptOpenJDK/subscriptions","organizations_url":"https://api.github.com/users/AdoptOpenJDK/orgs","repos_url":"https://api.github.com/users/AdoptOpenJDK/repos","events_url":"https://api.github.com/users/AdoptOpenJDK/events{/privacy}","received_events_url":"https://api.github.com/users/AdoptOpenJDK/received_events","type":"Organization","site_admin":false},"repo":{"id":88991896,"name":"openjdk-tests","full_name":"AdoptOpenJDK/openjdk-tests","owner":{"login":"AdoptOpenJDK","id":1673867,"avatar_url":"https://avatars0.githubusercontent.com/u/1673867?v=4","gravatar_id":"","url":"https://api.github.com/users/AdoptOpenJDK","html_url":"https://github.com/AdoptOpenJDK","followers_url":"https://api.github.com/users/AdoptOpenJDK/followers","following_url":"https://api.github.com/users/AdoptOpenJDK/following{/other_user}","gists_url":"https://api.github.com/users/AdoptOpenJDK/gists{/gist_id}","starred_url":"https://api.github.com/users/AdoptOpenJDK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdoptOpenJDK/subscriptions","organizations_url":"https://api.github.com/users/AdoptOpenJDK/orgs","repos_url":"https://api.github.com/users/AdoptOpenJDK/repos","events_url":"https://api.github.com/users/AdoptOpenJDK/events{/privacy}","received_events_url":"https://api.github.com/users/AdoptOpenJDK/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/AdoptOpenJDK/openjdk-tests","description":"Home of test infrastructure for AdoptOpenJDK builds","fork":false,"url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests","forks_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/forks","keys_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/teams","hooks_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/hooks","issue_events_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/events{/number}","events_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/events","assignees_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/assignees{/user}","branches_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/branches{/branch}","tags_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/tags","blobs_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/git/refs{/sha}","trees_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/statuses/{sha}","languages_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/languages","stargazers_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/stargazers","contributors_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/contributors","subscribers_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/subscribers","subscription_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/subscription","commits_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/commits{/sha}","git_commits_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/git/commits{/sha}","comments_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/comments{/number}","issue_comment_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/comments{/number}","contents_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/contents/{+path}","compare_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/merges","archive_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/downloads","issues_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues{/number}","pulls_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls{/number}","milestones_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/milestones{/number}","notifications_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/labels{/name}","releases_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/releases{/id}","deployments_url":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/deployments","created_at":"2017-04-21T14:24:21Z","updated_at":"2018-04-12T02:57:45Z","pushed_at":"2018-04-13T10:37:17Z","git_url":"git://github.com/AdoptOpenJDK/openjdk-tests.git","ssh_url":"git@github.com:AdoptOpenJDK/openjdk-tests.git","clone_url":"https://github.com/AdoptOpenJDK/openjdk-tests.git","svn_url":"https://github.com/AdoptOpenJDK/openjdk-tests","homepage":"","size":25691,"stargazers_count":4,"watchers_count":4,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":25,"mirror_url":null,"archived":false,"open_issues_count":41,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":25,"open_issues":41,"watchers":4,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369"},"html":{"href":"https://github.com/AdoptOpenJDK/openjdk-tests/pull/369"},"issue":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/369"},"comments":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/issues/369/comments"},"review_comments":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369/comments"},"review_comment":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/pulls/369/commits"},"statuses":{"href":"https://api.github.com/repos/AdoptOpenJDK/openjdk-tests/statuses/86b5ccd303f0678bf953aaf05a695bbbac76e5f4"}},"author_association":"NONE"}}
{"actor":{"display_login":"mamatha-jv"}}