diff options
| author | mo khan <mo.khan@gmail.com> | 2020-05-25 11:01:03 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-05-26 19:33:44 -0600 |
| commit | 80fa34dd2bd72af88efcb85844302d04450a0e1e (patch) | |
| tree | 2a5ba8dfc9bdb61c58633373be122ae2f83df1e7 /config/install.sh | |
| parent | bff873a938de126d2b79e799df325f3d5c31295b (diff) | |
Scan Conan projects
* Scan the conan examples project
* Split licenses by comma
* Add integration test job for c projects
* Add package_manager, version and path to v2.1 report
* Detect collisions between names from different package managers
* Add CHANGELOG entry
* Update README to indicate Conan support
* Print timestamps in install script
Diffstat (limited to 'config/install.sh')
| -rw-r--r-- | config/install.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/config/install.sh b/config/install.sh index ff8f0b7..5526cb2 100644 --- a/config/install.sh +++ b/config/install.sh @@ -3,6 +3,7 @@ set -euo pipefail export DEBIAN_FRONTEND=noninteractive +echo ["$(date "+%H:%M:%S")"] "==> Installing packages…" apt-get clean apt-get update -q apt-get install -y --no-install-recommends \ @@ -76,10 +77,12 @@ wget -q -O /etc/apt/sources.list.d/microsoft-prod.list https://packages.microsof apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb https://download.mono-project.com/repo/debian stable-buster main" | tee /etc/apt/sources.list.d/mono-official-stable.list +echo ["$(date "+%H:%M:%S")"] "==> Installing dotnet/mono…" 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 & +echo ["$(date "+%H:%M:%S")"] "==> Installing asdf…" mkdir -p "$ASDF_DATA_DIR" git clone https://github.com/asdf-vm/asdf.git "$ASDF_DATA_DIR" cd "$ASDF_DATA_DIR" @@ -102,6 +105,8 @@ for version in $(asdf list python); do pip download -d "$HOME/.config/virtualenv/app-data" pip-licenses pip setuptools wheel done wait + +echo ["$(date "+%H:%M:%S")"] "==> Beginning cleanup…" rm -fr /tmp mkdir -p /tmp chmod 777 /tmp @@ -159,6 +164,7 @@ rm -fr "$ASDF_DATA_DIR/docs" \ /var/lib/systemd/* \ /var/log/* +echo ["$(date "+%H:%M:%S")"] "==> Starting compression…" zstd_command="/usr/bin/zstd -19 -T0" cd /opt tar --use-compress-program "$zstd_command" -cf /opt/asdf.tar.zst asdf & @@ -182,4 +188,4 @@ rm -fr \ /usr/lib/mono \ /usr/lib/rustlib \ /usr/share/dotnet -echo "Done" +echo ["$(date "+%H:%M:%S")"] "==> Done" |
