You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
328 B
20 lines
328 B
#!/bin/bash |
|
|
|
# Clean aka remove public/ if it exists |
|
if [[ -d ./public/ ]]; then |
|
rm -rf ./public/ |
|
fi |
|
|
|
# Build the site using hugo |
|
hugo |
|
|
|
# Deploy using rsync |
|
rsync \ |
|
--archive \ |
|
--verbose \ |
|
--compress \ |
|
--chown=marcel:www-data \ |
|
--delete \ |
|
--progress \ |
|
public/ \ |
|
tolkien:/var/www/mmk2410.org/
|
|
|