More explicit unzip and move for /opt/ninja
This commit is contained in:
parent
be1b3c33bd
commit
dcaf844620
@ -18,8 +18,8 @@ RUN apt update \
|
||||
&& NINJA_ASSETS=$(curl -sX GET "https://api.github.com/repos/ninja-build/ninja/releases" | jq '.[] | select(.prerelease==false) | .assets_url' | head -n 1 | tr -d '"') \
|
||||
&& NINJA_DOWNLOAD_URL=$(curl -sX GET ${NINJA_ASSETS} | jq '.[] | select(.name | contains("ninja-linux")) .browser_download_url' | tr -d '"') \
|
||||
&& curl -o /opt/ninja-linux.zip -L ${NINJA_DOWNLOAD_URL} \
|
||||
&& unzip /opt/ninja-linux.zip \
|
||||
&& mv ninja /usr/local/bin/ninja \
|
||||
&& unzip /opt/ninja-linux.zip -d /opt \
|
||||
&& mv /opt/ninja /usr/local/bin/ninja \
|
||||
&& chmod +x /usr/local/bin/ninja \
|
||||
&& rm -rf /opt/* \
|
||||
&& apt purge -y \
|
||||
|
Loading…
x
Reference in New Issue
Block a user