blob: c67baeeaa2dcebb7b0697441a8df226cccaa9a99 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/bin/bash
# Use e.g. `direnv` to set the DIDDLE_ variables
set -euxo pipefail
IMAGE=${DIDDLE_OCI_REGISTRY}/diddle:latest
# Build
docker build --progress plain --platform linux/amd64 -t "$IMAGE" .
docker push "$IMAGE"
# Deploy
ssh "${DIDDLE_SSH_SERVER}" "${DIDDLE_UPDATE_COMMAND}"
|