35
35
36
36
# removes all files with zero length size which were the result of previous failed downloads
37
37
remove_empty_files () {
38
- find $ROOT . -size 0c -delete
38
+ find $ROOT . -size 0c -type f - delete
39
39
}
40
40
41
41
download () {
@@ -72,25 +72,28 @@ remove_empty_files
72
72
73
73
# download the following files to the root folder if they do not exist
74
74
download " https://dl.fedoraproject.org/pub/epel/" " epel-release-latest-7.noarch.rpm"
75
- download " http://mirror.centos.org/centos/7/os/x86_64/Packages/" " unzip-6.0-16.el7.x86_64.rpm"
76
- download " http://mirror.centos.org/centos/7/os/x86_64/Packages/" " system-config-language-1.4.0-7.el7.noarch.rpm"
77
- download " http://download.oracle.com/otn-pub/java/jdk/8u144-b01/" " jdk-8u144-linux-x64.rpm" " Cookie: oraclelicense=accept-securebackup-cookie"
75
+ # download "http://mirror.centos.org/centos/7/os/x86_64/Packages/" "unzip-6.0-19.el7.x86_64.rpm"
76
+ download " http://mirror.centos.org/centos/7/os/x86_64/Packages/" " system-config-language-1.4.0-9.el7.noarch.rpm"
77
+ downloadTo " https://download.oracle.com/otn-pub/java/jdk/12.0.1+12/69cfe15208a647278a19ef0990eea691/jdk-12.0.1_linux-x64_bin.rpm?AuthParam=1556778291_d3af0749ba8b1728edb4afae9bfebec2" " jdk-12.0.1_linux-x64_bin.rpm"
78
+ download " https://download.oracle.com/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/" " openjdk-12.0.1_linux-x64_bin.tar.gz"
79
+ # for future reference, alternate provider of 'free' OpenJDK
80
+ # download "https://github.com/AdoptOpenJDK/openjdk12-binaries/releases/download/jdk-12.0.1%2B12/" "OpenJDK12U-jdk_x64_linux_hotspot_12.0.1_12.tar.gz"
78
81
download " https://dl.google.com/linux/direct/" " google-chrome-stable_current_x86_64.rpm"
79
- downloadTo " https://cocl.us/sbt01316zip " " sbt-0.13.16 .zip"
82
+ downloadTo " https://piccolo.link/sbt-1.2.8.zip " " sbt-1.2.8 .zip"
80
83
download " https://services.gradle.org/distributions/" " gradle-4.0.2-bin.zip"
81
- download " http://www-eu.apache.org/dist/maven/maven-3/3.5.0 /binaries/" " apache-maven-3.5.0 -bin.zip"
84
+ download " http://www-eu.apache.org/dist/maven/maven-3/3.6.1 /binaries/" " apache-maven-3.6.1 -bin.zip"
82
85
download " http://opensource.wandisco.com/centos/7/git/x86_64/" " wandisco-git-release-7-2.noarch.rpm"
83
- download " http://opensource.wandisco.com/centos/7/git/x86_64/" " git-2.8 .0-1.WANdisco.308 .x86_64.rpm"
84
- download " http://opensource.wandisco.com/centos/7/git/x86_64/" " perl-Git-2.8 .0-1.WANdisco.308 .noarch.rpm"
85
- download " http://dl.bintray.com/groovy/maven/" " apache-groovy-binary-2.4.12 .zip"
86
- download " https://download-cf.jetbrains.com/idea/" " ideaIC-2017.2.2 .tar.gz"
87
- download " http://downloads.typesafe.com/scalaide-pack/4.6.1 -vfinal-neon -212-20170609 /" " scala-SDK-4.6.1 -vfinal-2.12-linux.gtk.x86_64.tar.gz"
88
- download " http://www.eclipse.org/downloads/download.php?file= /technology/epp/downloads/release/oxygen /R/" " eclipse-jee-oxygen -R-linux-gtk-x86_64.tar.gz"
89
- download " http ://cdn.mysql.com//Downloads/MySQLGUITools/" " mysql-workbench-community-6.3.9 -1.el7.x86_64.rpm"
90
- download " https://github.com/atom/atom/releases/download/v1.18.0 /" " atom.x86_64.rpm"
86
+ download " http://opensource.wandisco.com/centos/7/git/x86_64/" " git-2.18 .0-1.WANdisco.402 .x86_64.rpm"
87
+ download " http://opensource.wandisco.com/centos/7/git/x86_64/" " perl-Git-2.18 .0-1.WANdisco.402 .noarch.rpm"
88
+ download " http://dl.bintray.com/groovy/maven/" " apache-groovy-binary-2.5.6 .zip"
89
+ download " https://download-cf.jetbrains.com/idea/" " ideaIC-2019.1.1-jbr11 .tar.gz"
90
+ download " http://downloads.typesafe.com/scalaide-pack/4.7.0 -vfinal-oxygen -212-20170929 /" " scala-SDK-4.7.0 -vfinal-2.12-linux.gtk.x86_64.tar.gz"
91
+ download " http://ftp.halifax.rwth-aachen.de/eclipse/ /technology/epp/downloads/release/2019-03 /R/" " eclipse-jee-2019-03 -R-linux-gtk-x86_64.tar.gz"
92
+ download " https ://cdn.mysql.com//Downloads/MySQLGUITools/" " mysql-workbench-community-8.0.16 -1.el7.x86_64.rpm"
93
+ download " https://github.com/atom/atom/releases/download/v1.36.1 /" " atom.x86_64.rpm"
91
94
# download "https://github.com/openshift/origin/releases/download/v3.6.0/" "openshift-origin-server-v3.6.0-c4dd4cf-linux-64bit.tar.gz"
92
- download " https://github.com/openshift/origin/releases/download/v3.6 .0/" " openshift-origin-client-tools-v3.6 .0-c4dd4cf -linux-64bit.tar.gz"
93
- download " https://az764295.vo.msecnd.net/stable/cb82febafda0c8c199b9201ad274e25d9a76874e /" " code-1.14.2-1500507068 .el7.x86_64.rpm"
94
- downloadTo " https://sourceforge.net/projects/cntlm/files/cntlm/cntlm%200.92.3/cntlm-0.92.3-1.x86_64.rpm/download" " cntlm-0.92.3-1.x86_64.rpm"
95
- download " http://downloads.jboss.org/forge/releases/3.7 .2.Final/" " forge-distribution-3.7 .2.Final-offline.zip"
96
- downloadTo " https://github.com/fabric8io/gofabric8/releases/download/v0.4.146 /gofabric8-linux-amd64" " gofabric8"
95
+ download " https://github.com/openshift/origin/releases/download/v3.11 .0/" " openshift-origin-client-tools-v3.11 .0-0cbc58b -linux-64bit.tar.gz"
96
+ download " https://az764295.vo.msecnd.net/stable/51b0b28134d51361cf996d2f0a1c698247aeabd8 /" " code-1.33.1-1554971173 .el7.x86_64.rpm"
97
+ # downloadTo "https://sourceforge.net/projects/cntlm/files/cntlm/cntlm%200.92.3/cntlm-0.92.3-1.x86_64.rpm/download" "cntlm-0.92.3-1.x86_64.rpm"
98
+ download " http://downloads.jboss.org/forge/releases/3.9 .2.Final/" " forge-distribution-3.9 .2.Final-offline.zip"
99
+ downloadTo " https://github.com/fabric8io/gofabric8/releases/download/v0.4.176 /gofabric8-linux-amd64" " gofabric8"
0 commit comments