Compare commits
	
		
			3 Commits
		
	
	
		
			4aa7fa4b00
			...
			fb7e31ed69
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| fb7e31ed69 | |||
| 0478e8e108 | |||
| 2663bb5351 | 
| @@ -32,4 +32,4 @@ RUN chmod +x /root/main.sh | ||||
| # Install + Run Website | ||||
| WORKDIR /var/www/ | ||||
| USER root | ||||
| CMD /root/main.sh "$REPO" "$PROD" "$DEV" | ||||
| CMD /root/main.sh "$REPO" "$BRANCH" "$PROD" "$DEV" | ||||
|   | ||||
| @@ -13,6 +13,7 @@ services: | ||||
|       - 1380:1380 # Development files with drafts served by Hugo Server. | ||||
|     environment: | ||||
|       - REPO=$REPO | ||||
|       - BRANCH=$BRANCH | ||||
|       - PROD=$PROD | ||||
|       - DEV=$DEV | ||||
|     healthcheck: | ||||
|   | ||||
| @@ -9,6 +9,7 @@ COMPOSE_BAKE=true | ||||
| ## Git Website Repository | ||||
| # | ||||
| REPO=https://git.hyperling.com/me/hugo-jackanope | ||||
| BRANCH=main | ||||
|  | ||||
| # | ||||
| ## Web Environments | ||||
|   | ||||
| @@ -1,18 +1,24 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| REPO="$1" | ||||
| echo "REPO=$REPO" | ||||
| echo "REPO='$REPO'" | ||||
|  | ||||
| PROD="$2" | ||||
| BRANCH="$2" | ||||
| if [[ -n $BRANCH ]]; then | ||||
| 	BRANCH="--branch $BRANCH" | ||||
| fi | ||||
| echo "BRANCH='$BRANCH'" | ||||
|  | ||||
| PROD="$3" | ||||
| typeset -u PROD | ||||
| echo "PROD=$PROD" | ||||
| echo "PROD='$PROD'" | ||||
|  | ||||
| DEV="$3" | ||||
| DEV="$4" | ||||
| typeset -u DEV | ||||
| echo "DEV=$DEV" | ||||
| echo "DEV='$DEV'" | ||||
|  | ||||
| echo "*** Creating Git Repo ***" | ||||
| sudo -u www-data git clone --recurse-submodules $REPO /var/www/hugo/site | ||||
| sudo -u www-data git clone --recurse-submodules $BRANCH $REPO /var/www/hugo/site | ||||
| status="$?" | ||||
|  | ||||
| echo "*** Validating Git Repo ***" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user