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