Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
50f4258a20 | |||
18b38d7cc7 |
@ -1,4 +1,4 @@
|
||||
IMAGE_TAG=latest
|
||||
CONTAINER_NAME=comprofix
|
||||
HUGO_BASEURL=https://comprofix.com
|
||||
HOSTNAME=comprofix.com
|
||||
HOSTNAME=comprofix.com
|
@ -7,7 +7,9 @@ on:
|
||||
|
||||
jobs:
|
||||
build-and-push:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: homelab-latest
|
||||
container:
|
||||
image: catthehacker/ubuntu:act-latest
|
||||
env:
|
||||
DOCKER_REGISTRY: git.comprofix.com
|
||||
IMAGE_NAME: mmckinnon/comprofix.com
|
||||
@ -39,7 +41,7 @@ jobs:
|
||||
HUGO_BASEURL=https://comprofix.com/
|
||||
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: homelab-latest
|
||||
needs: build-and-push
|
||||
env:
|
||||
DEPLOY_USER: administrator
|
||||
@ -53,6 +55,9 @@ jobs:
|
||||
mkdir -p ~/.ssh
|
||||
eval $(ssh-agent -s)
|
||||
ssh-add <(echo "${{ secrets.SSH_PRIVATE_KEY }}")
|
||||
echo "HOST *" > ~/.ssh/config
|
||||
echo "StrictHostKeyChecking no" >> ~/.ssh/config
|
||||
echo "nameserver 10.10.10.1" > /etc/resolv.conf
|
||||
|
||||
echo "Uploading docker-compose.yml and .env.production..."
|
||||
scp docker-compose.yml $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH
|
||||
|
Reference in New Issue
Block a user