#!/usr/bin/env bash #### Build the Docker Images if [ -n "${PHP_VERSION}" ]; then cp env-example .env sed -i -- 's/=false/=true/g' .env cat .env docker-compose build docker images fi #### Generate the Laradock Documentation site using Hugo if [ -n "${HUGO_VERSION}" ]; then HUGO_PACKAGE=hugo_${HUGO_VERSION}_Linux-64bit HUGO_BIN=hugo_${HUGO_VERSION}_linux_amd64 # Download hugo binary curl -L https://github.com/spf13/hugo/releases/download/v$HUGO_VERSION/$HUGO_PACKAGE.tar.gz | tar xz mkdir $HOME/bin mv ./${HUGO_BIN}/${HUGO_BIN} $HOME/bin/hugo # Remove existing docs rm -r ./docs # Build docs cd DOCUMENTATION hugo fi