Created
May 12, 2019 20:15
-
-
Save arubacao/1974c64d242577d37f948b9180f9fd72 to your computer and use it in GitHub Desktop.
Install and verfiy Hugo in Docker
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#**************** HUGO ********************************************* | |
ENV HUGO_VERSION="0.55.5" | |
RUN set -ex \ | |
&& curl -fsSLO --compressed "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" \ | |
&& curl -fsSLO --compressed "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_checksums.txt" \ | |
&& grep " hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz\$" hugo_extended_${HUGO_VERSION}_checksums.txt | sha256sum -c - \ | |
&& tar -xzf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz -C /usr/local/bin/ \ | |
&& rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz \ | |
&& rm hugo_extended_${HUGO_VERSION}_checksums.txt \ | |
&& hugo version | |
#**************** END HUGO ********************************************* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is what I really needed. It seems that there is no checksums file only for extended version. So, I migrated this gist to 0.75.1. Thank you for your great knowledge.