aboutsummaryrefslogtreecommitdiffstats
path: root/deploy.sh
blob: fa385f44003dec386b62b53ba8a4bb5fdbd6f0a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

# Use e.g. `direnv` to set the deploy variables

set -euxo pipefail

IMAGE=${OCI_REGISTRY}/gdrive-photo-gallery:latest

# Build
docker build --progress plain --platform linux/amd64 -t "$IMAGE" .
docker push "$IMAGE"

# Deploy
ssh "${SSH_SERVER}" "${UPDATE_COMMAND}"