diff options
| author | Can Eldem <celdem@gitlab.com> | 2020-05-20 11:31:45 +0000 |
|---|---|---|
| committer | Can Eldem <celdem@gitlab.com> | 2020-05-20 11:31:45 +0000 |
| commit | ffe3851eaf675da0bc82f144c48b7b16cc43d989 (patch) | |
| tree | 89d60e6d19f984ac8f28a0638da2c1c6c192d5ef /config | |
| parent | 7b8a9fce94fa4c457563ed150fae4d4043315265 (diff) | |
| parent | 2d749e4d514b9b5b053879c38ec11ffd83107646 (diff) | |
Merge branch '212923-bower-offline' into 'master'v3.9.1
Add support for bower in offline environment
See merge request gitlab-org/security-products/license-management!150
Diffstat (limited to 'config')
| -rw-r--r-- | config/.default-npm-packages | 1 | ||||
| -rw-r--r-- | config/install.sh | 31 |
2 files changed, 18 insertions, 14 deletions
diff --git a/config/.default-npm-packages b/config/.default-npm-packages index 9991b02..8e16e61 100644 --- a/config/.default-npm-packages +++ b/config/.default-npm-packages @@ -1,3 +1,4 @@ bower +bower-npm-resolver npm-install-peers yarn diff --git a/config/install.sh b/config/install.sh index 39a3197..e303910 100644 --- a/config/install.sh +++ b/config/install.sh @@ -77,8 +77,8 @@ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BF echo "deb https://download.mono-project.com/repo/debian stable-buster main" | tee /etc/apt/sources.list.d/mono-official-stable.list apt-get update -q -apt-get install -y --no-install-recommends dotnet-sdk-3.1 mono-complete -curl -o /usr/local/bin/nuget.exe https://dist.nuget.org/win-x86-commandline/latest/nuget.exe +apt-get install -y --no-install-recommends dotnet-sdk-3.1 mono-complete & +curl -o /usr/local/bin/nuget.exe https://dist.nuget.org/win-x86-commandline/latest/nuget.exe & mkdir -p "$ASDF_DATA_DIR" git clone https://github.com/asdf-vm/asdf.git "$ASDF_DATA_DIR" @@ -101,7 +101,7 @@ for version in $(asdf list python); do asdf shell python "$version" pip download -d "$HOME/.config/virtualenv/app-data" pip-licenses pip setuptools wheel done - +wait rm -fr /tmp mkdir -p /tmp chmod 777 /tmp @@ -159,24 +159,27 @@ rm -fr "$ASDF_DATA_DIR/docs" \ /var/lib/systemd/* \ /var/log/* +zstd_command="/usr/bin/zstd -19" cd /opt -tar --use-compress-program zstd -cf /opt/asdf.tar.zst asdf -rm -fr /opt/asdf/ +tar --use-compress-program "$zstd_command" -cf /opt/asdf.tar.zst asdf & cd /usr/lib -tar --use-compress-program zstd -cf /usr/lib/gcc.tar.zst gcc -rm -fr /usr/lib/gcc +tar --use-compress-program "$zstd_command" -cf /usr/lib/gcc.tar.zst gcc & cd /usr/lib -tar --use-compress-program zstd -cf /usr/lib/mono.tar.zst mono -rm -fr /usr/lib/mono +tar --use-compress-program "$zstd_command" -cf /usr/lib/mono.tar.zst mono & cd /usr/lib -tar --use-compress-program zstd -cf /usr/lib/rustlib.tar.zst rustlib -rm -fr /usr/lib/rustlib +tar --use-compress-program "$zstd_command" -cf /usr/lib/rustlib.tar.zst rustlib & cd /usr/share -tar --use-compress-program zstd -cf /usr/share/dotnet.tar.zst dotnet -rm -fr /usr/share/dotnet - +tar --use-compress-program "$zstd_command" -cf /usr/share/dotnet.tar.zst dotnet & + +wait +rm -fr \ + /opt/asdf/ \ + /usr/lib/gcc \ + /usr/lib/mono \ + /usr/lib/rustlib \ + /usr/share/dotnet echo "Done" |
