Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-build
Commits
0473cf89
Commit
0473cf89
authored
Nov 16, 2021
by
Steffen Michels
Browse files
remove GEANT certificate as this is not required anymore to download from the University FTP server
parent
68373d42
Pipeline
#54811
failed with stage
in 4 minutes and 20 seconds
Changes
17
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
clean-base/cross-android-32-linux-x64/setup.sh
View file @
0473cf89
#!/bin/sh
mkdir
-p
dependencies
curl
--cacert
geant.pem
-L
-o
dependencies/clean.tgz https://ftp.cs.ru.nl/Clean/builds/linux-x64/clean-bundle-complete-linux-x64-latest.tgz
curl
-L
-o
dependencies/clean.tgz https://ftp.cs.ru.nl/Clean/builds/linux-x64/clean-bundle-complete-linux-x64-latest.tgz
(
cd
dependencies
mkdir
-p
clean
tar
-xzf
clean.tgz
-C
clean
--strip-components
=
1
...
...
clean-base/linux-arm64/build.sh
View file @
0473cf89
...
...
@@ -15,7 +15,7 @@ ARCH=$3
build_bootstrap_clean
()
{
# Download bootstrap version for x64
(
cd
build
curl
--cacert
../geant.pem
https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64_boot.tar.gz |
tar
xz
curl https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64_boot.tar.gz |
tar
xz
)
# Copy previously built clm
...
...
clean-base/linux-x64/setup.sh
View file @
0473cf89
#!/bin/bash
mkdir
-p
dependencies
curl
--cacert
geant.pem
-L
-o
dependencies/bootstrap-clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64.tar.gz
curl
-L
-o
dependencies/bootstrap-clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64.tar.gz
(
cd
dependencies
tar
-xzf
bootstrap-clean.tgz
mv
clean bootstrap-clean
...
...
clean-base/linux-x86/setup.sh
View file @
0473cf89
#!/bin/bash
mkdir
-p
dependencies
curl
--cacert
geant.pem
-L
-o
dependencies/bootstrap-clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32.tar.gz
curl
-L
-o
dependencies/bootstrap-clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32.tar.gz
(
cd
dependencies
tar
-xzf
bootstrap-clean.tgz
mv
clean bootstrap-clean
...
...
clean-base/macos-x64/setup.sh
View file @
0473cf89
#!/bin/bash
mkdir
-p
dependencies
curl
--cacert
geant.pem
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/macosx/clean3.0.zip
curl
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/macosx/clean3.0.zip
(
cd
dependencies
unzip bootstrap-clean.zip
mv
clean bootstrap-clean
...
...
clean-base/windows-x64/setup.sh
View file @
0473cf89
#!/bin/sh
mkdir
-p
dependencies
curl
--cacert
geant.pem
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_64.zip
curl
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_64.zip
(
cd
dependencies
unzip bootstrap-clean.zip
mv
"Clean 3.0"
"bootstrap-clean"
...
...
clean-base/windows-x86/setup.sh
View file @
0473cf89
#!/bin/sh
mkdir
-p
dependencies
# we temporarily add -k to disable certificate checking, as providing geant.pem does not seem to help
curl
-k
--cacert
geant.pem
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_32.zip
curl
-L
-o
dependencies/bootstrap-clean.zip https://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_32.zip
(
cd
dependencies
unzip bootstrap-clean.zip
mv
"Clean 3.0"
"bootstrap-clean"
...
...
clean-classic/linux-arm32/setup.sh
View file @
0473cf89
...
...
@@ -13,7 +13,7 @@ rm -rf clean-classic/macos-x64
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32_boot.tar.gz
curl
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32_boot.tar.gz
rm
-Rf
boot_compiler
tar
-xzf
boot_clean.tgz
...
...
clean-classic/linux-arm64/setup.sh
View file @
0473cf89
...
...
@@ -14,7 +14,7 @@ rm -rf clean-classic/macos-x64
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64_boot.tar.gz
curl
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64_boot.tar.gz
tar
-xzf
boot_clean.tgz
mv
clean boot_compiler
...
...
clean-classic/linux-thumb/setup.sh
View file @
0473cf89
...
...
@@ -13,7 +13,7 @@ rm -rf clean-classic/macos-x64
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32_boot.tar.gz
curl
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32_boot.tar.gz
rm
-Rf
boot_compiler
tar
-xzf
boot_clean.tgz
...
...
clean-classic/linux-x64/setup.sh
View file @
0473cf89
...
...
@@ -14,7 +14,7 @@ rm -rf clean-classic/macos-x64
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64.tar.gz
curl
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_64.tar.gz
tar
-xzf
boot_clean.tgz
mv
clean boot_compiler
...
...
clean-classic/linux-x86/setup.sh
View file @
0473cf89
...
...
@@ -14,7 +14,7 @@ rm -rf clean-classic/macos-x64
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32.tar.gz
curl
-L
-o
boot_clean.tgz https://ftp.cs.ru.nl/Clean/Clean30/linux/clean3.0_32.tar.gz
tar
-xzf
boot_clean.tgz
mv
clean boot_compiler
...
...
clean-classic/macos-x64/setup.sh
View file @
0473cf89
...
...
@@ -14,7 +14,7 @@ rm -rf clean-classic/linux-x86
rm
-rf
clean-classic/windows-x64
rm
-rf
clean-classic/windows-x86
curl
--cacert
geant.pem
-L
-o
clean.zip https://ftp.cs.ru.nl/Clean/Clean30/macosx/clean3.0.zip
curl
-L
-o
clean.zip https://ftp.cs.ru.nl/Clean/Clean30/macosx/clean3.0.zip
unzip clean.zip
mv
clean boot_compiler
rm
clean.zip
...
...
clean-classic/windows-x64/setup.sh
View file @
0473cf89
#!/bin/sh
wget
--ca-certificate
=
geant.pem
http://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_64.zip
wget http://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_64.zip
unzip Clean_3.0_64.zip
rm
Clean_3.0_64.zip
mv
"Clean 3.0"
"Clean_3.0_64"
clean-classic/windows-x86/setup.sh
View file @
0473cf89
#!/bin/sh
curl
-k
--cacert
geant.pem
-L
-o
Clean_3.0_32.zip http://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_32.zip
curl
-L
-o
Clean_3.0_32.zip http://ftp.cs.ru.nl/Clean/Clean30/windows/Clean_3.0_32.zip
unzip Clean_3.0_32.zip
rm
Clean_3.0_32.zip
mv
"Clean 3.0"
"Clean_3.0_32"
geant.pem
deleted
100644 → 0
View file @
68373d42
-----BEGIN CERTIFICATE-----
MIIG5TCCBM2gAwIBAgIRANpDvROb0li7TdYcrMTz2+AwDQYJKoZIhvcNAQEMBQAw
gYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtK
ZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYD
VQQDEyVVU0VSVHJ1c3QgUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTIw
MDIxODAwMDAwMFoXDTMzMDUwMTIzNTk1OVowRDELMAkGA1UEBhMCTkwxGTAXBgNV
BAoTEEdFQU5UIFZlcmVuaWdpbmcxGjAYBgNVBAMTEUdFQU5UIE9WIFJTQSBDQSA0
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApYhi1aEiPsg9ZKRMAw9Q
r8Mthsr6R20VSfFeh7TgwtLQi6RSRLOh4or4EMG/1th8lijv7xnBMVZkTysFiPmT
PiLOfvz+QwO1NwjvgY+Jrs7fSoVA/TQkXzcxu4Tl3WHi+qJmKLJVu/JOuHud6mOp
LWkIbhODSzOxANJ24IGPx9h4OXDyy6/342eE6UPXCtJ8AzeumTG6Dfv5KVx24lCF
TGUzHUB+j+g0lSKg/Sf1OzgCajJV9enmZ/84ydh48wPp6vbWf1H0O3Rd3LhpMSVn
TqFTLKZSbQeLcx/l9DOKZfBCC9ghWxsgTqW9gQ7v3T3aIfSaVC9rnwVxO0VjmDdP
FNbdoxnh0zYwf45nV1QQgpRwZJ93yWedhp4ch1a6Ajwqs+wv4mZzmBSjovtV0mKw
d+CQbSToalEUP4QeJq4Udz5WNmNMI4OYP6cgrnlJ50aa0DZPlJqrKQPGL69KQQz1
2WgxvhCuVU70y6ZWAPopBa1ykbsttpLxADZre5cH573lIuLHdjx7NjpYIXRx2+QJ
URnX2qx37eZIxYXz8ggM+wXH6RDbU3V2o5DP67hXPHSAbA+p0orjAocpk2osxHKo
NSE3LCjNx8WVdxnXvuQ28tKdaK69knfm3bB7xpdfsNNTPH9ElcjscWZxpeZ5Iij8
lyrCG1z0vSWtSBsgSnUyG/sCAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qq
K0rPVIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRvHTVJEGwy+lmgnryK6B+VvnF6DDAO
BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwOAYDVR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUH
AgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAGA1UdHwRJMEcwRaBDoEGGP2h0
dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6
Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAl
BggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0B
AQwFAAOCAgEAUtlC3e0xj/1BMfPhdQhUXeLjb0xp8UE28kzWE5xDzGKbfGgnrT2R
lw5gLIx+/cNVrad//+MrpTppMlxq59AsXYZW3xRasrvkjGfNR3vt/1RAl8iI31lG
hIg6dfIX5N4esLkrQeN8HiyHKH6khm4966IkVVtnxz5CgUPqEYn4eQ+4eeESrWBh
AqXaiv7HRvpsdwLYekAhnrlGpioZ/CJIT2PTTxf+GHM6cuUnNqdUzfvrQgA8kt1/
ASXx2od/M+c8nlJqrGz29lrJveJOSEMX0c/ts02WhsfMhkYa6XujUZLmvR1Eq08r
48/EZ4l+t5L4wt0DV8VaPbsEBF1EOFpz/YS2H6mSwcFaNJbnYqqJHIvm3PLJHkFm
EoLXRVrQXdCT+3wgBfgU6heCV5CYBz/YkrdWES7tiiT8sVUDqXmVlTsbiRNiyLs2
bmEWWFUl76jViIJog5fongEqN3jLIGTG/mXrJT1UyymIcobnIGrbwwRVz/mpFQo0
vBYIi1k2ThVh0Dx88BbF9YiP84dd8Fkn5wbE6FxXYJ287qfRTgmhePecPc73Yrzt
apdRcsKVGkOpaTIJP/l+lAHRLZxk/dUtyN95G++bOSQqnOCpVPabUGl2E/OEyFrp
Ipwgu2L/WJclvd6g+ZA/iWkLSMcpnFb+uX6QBqvD6+RNxul1FaB5iHY=
-----END CERTIFICATE-----
generic/setup.sh
View file @
0473cf89
...
...
@@ -19,9 +19,9 @@ mkdir -p dependencies
function
download_dependency
()
{
if
[
$OS
==
"windows"
]
;
then
curl
--cacert
geant.pem
-L
-o
dependencies/
$dep
.zip
$SERVER
/
$OS
-
$ARCH
/
$1
-
$OS
-
$ARCH
-latest
.zip
curl
-L
-o
dependencies/
$dep
.zip
$SERVER
/
$OS
-
$ARCH
/
$1
-
$OS
-
$ARCH
-latest
.zip
else
curl
--cacert
geant.pem
-L
-o
dependencies/
$dep
.tgz
$SERVER
/
$OS
-
$ARCH
/
$1
-
$OS
-
$ARCH
-latest
.tgz
curl
-L
-o
dependencies/
$dep
.tgz
$SERVER
/
$OS
-
$ARCH
/
$1
-
$OS
-
$ARCH
-latest
.tgz
fi
(
cd
dependencies
if
[
$OS
==
"windows"
]
;
then
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment