Install tools into RUNNER_TEMP/.setup-elixir

This commit is contained in:
Jonathan Clem
2020-05-18 16:38:30 -04:00
parent 413f332871
commit c1e55db782
8 changed files with 8 additions and 8 deletions

View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q https://repo.hex.pm/builds/elixir/${1}${2}.zip
unzip -d .setup-elixir/elixir ${1}${2}.zip

View File

@@ -2,7 +2,7 @@
set -eo pipefail
cd /tmp
cd $RUNNER_TEMP
wget -q -O otp.tar.gz https://repo.hex.pm/builds/otp/ubuntu-14.04/OTP-${1}.tar.gz
mkdir -p .setup-elixir/otp

View File

@@ -33,7 +33,7 @@ async function main() {
await installElixir(elixirVersion, otpMajor)
console.log(`##[endgroup]`)
process.env.PATH = `/tmp/.setup-elixir/elixir/bin:/tmp/.setup-elixir/otp/bin:${process.env.PATH}`
process.env.PATH = `${process.env.RUNNER_TEMP}/.setup-elixir/elixir/bin:${process.env.RUNNER_TEMP}/.setup-elixir/otp/bin:${process.env.PATH}`
if (installRebar === 'true') await exec('mix local.rebar --force')
if (installHex === 'true') await exec('mix local.hex --force')