deploy on gitea workflow #3
@@ -37,7 +37,7 @@ jobs:
|
||||
cat > \"docker-compose-$REF_NAME.yml\"" \
|
||||
< docker-compose.yml
|
||||
|
||||
- name: 🔐 Create secrets
|
||||
- name: 🔐 Create secrets and envs
|
||||
env:
|
||||
SSHPASS: ${{ secrets.SSH_PASSWORD }}
|
||||
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
|
||||
@@ -45,12 +45,22 @@ jobs:
|
||||
DEPLOY_DIRECTORY: ${{ secrets.DEPLOY_DIRECTORY }}
|
||||
BESZEL_AGENT_KEY: ${{ secrets.BESZEL_AGENT_KEY }}
|
||||
BESZEL_AGENT_TOKEN: ${{ secrets.BESZEL_AGENT_TOKEN }}
|
||||
BESZEL_HUB_URL: ${{ vars.BESZEL_HUB_URL }}
|
||||
GITEA_RUNNER_REGISTRATION_TOKEN: ${{ secrets.RUNNER_REGISTRATION_TOKEN }}
|
||||
GITEA_URL: ${{ vars.GIT_URL }}
|
||||
VAULTWARDEN_ADMIN_TOKEN: ${{ secrets.VAULTWARDEN_ADMIN_TOKEN }}
|
||||
NEXTCLOUD_DOMAIN: ${{ vars.NEXTCLOUD_DOMAIN }}
|
||||
run: |
|
||||
sshpass -e ssh -p 22 "$SSH_USERNAME@$SSH_HOST" bash -s << EOT
|
||||
set -e
|
||||
cd "$DEPLOY_DIRECTORY"
|
||||
|
||||
cat << 'EOF_ENV' > .env
|
||||
BESZEL_HUB_URL=$BESZEL_HUB_URL
|
||||
NEXTCLOUD_DOMAIN=$NEXTCLOUD_DOMAIN
|
||||
GITEA_URL=$GITEA_URL
|
||||
EOF_ENV
|
||||
|
||||
mkdir -p secrets
|
||||
|
||||
cat << 'EOF_SECRET' > secrets/beszel_agent_key.txt
|
||||
|
||||
Reference in New Issue
Block a user