diff --git a/lib/binaries_java.sh b/lib/binaries_java.sh index 9d843fe5a..9c3a5a982 100644 --- a/lib/binaries_java.sh +++ b/lib/binaries_java.sh @@ -1,8 +1,8 @@ install_java() { local version="$1" local dir="$2" - - local download_url="http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.tar.gz" + local download_url="http://download.oracle.com/otn-pub/java/jdk/11.0.2+9/f51449fcd52f4d52b93a989c5c56ed3c/jdk-11.0.2_linux-x64_bin.tar.gz" + local download_url_old="https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz" echo "Downloading JAVA [$download_url]" curl --silent --fail --retry 5 --retry-max-time 15 -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" "$download_url" -o /tmp/java.tar.gz || (echo "Unable to download java; does it exist?" && false) echo "Download complete!" @@ -12,7 +12,7 @@ install_java() { mkdir $dir tar xzf /tmp/java.tar.gz -C /tmp/jdk rm -rf $dir/* - mv /tmp/jdk/jdk1.8.0_73/* $dir + mv /tmp/jdk/jdk-11.0.2/* $dir chmod +x $dir/bin echo "Installation complete!" } \ No newline at end of file diff --git a/manifest.yml b/manifest.yml index 2bc7dd055..511d28f84 100644 --- a/manifest.yml +++ b/manifest.yml @@ -18,39 +18,127 @@ url_to_dependency_map: version: $1 dependencies: - - name: node - version: 0.10.43 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-0.10.43-linux-x64.tgz - md5: 10eb71941ea92ac61aa470396a590ddd - cf_stacks: - - cflinuxfs2 - - name: node - version: 0.10.42 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-0.10.42-linux-x64.tgz - md5: f475ba3d10a8e6533051fa144c6bb100 - cf_stacks: - - cflinuxfs2 - - name: node - version: 0.12.11 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-0.12.11-linux-x64.tgz - md5: 82bdb949914bdfa8e0520600c24c16f4 - cf_stacks: - - cflinuxfs2 - - name: node - version: 0.12.12 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-0.12.12-linux-x64.tgz - md5: 2130a67ff03ff1907b2812b40ec51ff2 - cf_stacks: - - cflinuxfs2 - - name: node - version: 4.4.0 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-4.4.0-linux-x64.tgz - md5: 96c68f4f542737d44db47067274afed6 - cf_stacks: - - cflinuxfs2 - - name: node - version: 5.8.0 - uri: https://pivotal-buildpacks.s3.amazonaws.com/concourse-binaries/node/node-5.8.0-linux-x64.tgz - md5: d0c010517efff468651f0df80bc62adc - cf_stacks: - - cflinuxfs2 +- name: node + version: 6.15.1 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-6.15.1-linux-x64-cflinuxfs2-16abb1a8.tgz + sha256: 16abb1a8bcef1bc6339a738b51f5f2a5e7d48f820da2cec3f4912504517f7490 + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v6.15.1/node-v6.15.1.tar.gz +- name: node + version: 6.15.1 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-6.15.1-linux-x64-cflinuxfs3-c8da2b6c.tgz + sha256: c8da2b6c146c4bf3c72b35a879be1a5e6764229702ddf3b0ca159ed74debd381 + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v6.15.1/node-v6.15.1.tar.gz +- name: node + version: 6.16.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-6.16.0-linux-x64-cflinuxfs2-fa3b7202.tgz + sha256: fa3b72020ee4005fd0168bef41a765bbc382e4c4fdf65011f6b1c0b5b631c1ab + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v6.16.0/node-v6.16.0.tar.gz +- name: node + version: 6.16.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-6.16.0-linux-x64-cflinuxfs3-45f43c54.tgz + sha256: 45f43c544683bf31921a0e47e7c6edccb6115c59171d723a345e585382d962d1 + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v6.16.0/node-v6.16.0.tar.gz +- name: node + version: 8.14.1 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-8.14.1-linux-x64-cflinuxfs2-ae41693a.tgz + sha256: ae41693a9d26a1fa3f55fd4613292d4ada8d55da7f000b5cb94793d04b8dcc08 + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v8.14.1/node-v8.14.1.tar.gz +- name: node + version: 8.14.1 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-8.14.1-linux-x64-cflinuxfs3-a4e189cb.tgz + sha256: a4e189cbe5b8d8329ca8004b23f510e1b796bc22dbeea00d89f01fcd0612685c + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v8.14.1/node-v8.14.1.tar.gz +- name: node + version: 8.15.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-8.15.0-linux-x64-cflinuxfs2-1e19815b.tgz + sha256: 1e19815bf98e0555a9f6cbdb6b3031611718a38cacf7704ffb904be5a7bb9e58 + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v8.15.0/node-v8.15.0.tar.gz +- name: node + version: 8.15.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-8.15.0-linux-x64-cflinuxfs3-97413182.tgz + sha256: 974131821556a7272c9025766ab6620e059068c5eb5418eb72abc6c397bac12d + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v8.15.0/node-v8.15.0.tar.gz +- name: node + version: 9.11.1 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-9.11.1-linux-x64-cflinuxfs2-a0086713.tgz + sha256: a008671311b82aac5d30a0c1f40b55f80b79406da9f0f11fd1df5b4d7cfd882b + cf_stacks: + - cflinuxfs2 +- name: node + version: 9.11.2 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-9.11.2-linux-x64-cflinuxfs2-58d0bbd0.tgz + sha256: 58d0bbd00dce33927281735870b490175f1135e7ac927cb2ac30edf744476474 + cf_stacks: + - cflinuxfs2 +- name: node + version: 9.11.2 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-9.11.2-linux-x64-cflinuxfs3-86e844f9.tgz + sha256: 86e844f98106131e3e2e05c54baa900ecc21294b73b78e2fc79ca39fe93b7b34 + cf_stacks: + - cflinuxfs3 +- name: node + version: 10.14.2 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-10.14.2-linux-x64-cflinuxfs2-331f06e2.tgz + sha256: 331f06e2a5fdeeb0f681adce81bc07682bac0418c114f775d07cdabaa0808726 + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v10.14.2/node-v10.14.2.tar.gz +- name: node + version: 10.14.2 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-10.14.2-linux-x64-cflinuxfs3-75646627.tgz + sha256: 756466276ce74c3ea9fd7f59e6b9e02f10e8841d430f51b2a5d754a8eb080ce0 + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v10.14.2/node-v10.14.2.tar.gz +- name: node + version: 10.15.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-10.15.0-linux-x64-cflinuxfs2-d1a7fed0.tgz + sha256: d1a7fed0e8d379dbd588f67cba937ab87021360e43d8960466f73ece91f6ea41 + cf_stacks: + - cflinuxfs2 + source: https://nodejs.org/dist/v10.15.0/node-v10.15.0.tar.gz +- name: node + version: 10.15.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-10.15.0-linux-x64-cflinuxfs3-b811b474.tgz + sha256: b811b474c46e37e3d903a4dd9815dc4f02c26e3aa3ae7d2c08e0b4ca299909a8 + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v10.15.0/node-v10.15.0.tar.gz +- name: node + version: 11.5.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-11.5.0-linux-x64-cflinuxfs3-29c6f3f9.tgz + sha256: 29c6f3f92672a2644438dfb10663d9e31274546c1f090d40758754ed626b1c8b + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v11.5.0/node-v11.5.0.tar.gz +- name: node + version: 11.6.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/node/node-11.6.0-linux-x64-cflinuxfs3-befc85be.tgz + sha256: befc85be6c40ae877ca08d2c0825b77d81c5c6463d9f0567bfad11c28f6b869d + cf_stacks: + - cflinuxfs3 + source: https://nodejs.org/dist/v11.6.0/node-v11.6.0.tar.gz +- name: yarn + version: 1.13.0 + uri: https://buildpacks.cloudfoundry.org/dependencies/yarn/yarn-1.13.0-any-stack-125d40eb.tar.gz + sha256: 125d40ebf621ebb08e3f66a618bd2cc5cd77fa317a312900a1ab4360ed38bf14 + cf_stacks: + - cflinuxfs2 + - cflinuxfs3 + source: https://github.com/yarnpkg/yarn/releases/download/v1.13.0/yarn-v1.13.0.tar.gz \ No newline at end of file