Refactor to make Urbit app deployment script generic

This commit is contained in:
2023-12-06 11:39:33 +05:30
parent 6bef0c5b2f
commit 07118a2d72
8 changed files with 112 additions and 101 deletions
@@ -9,9 +9,10 @@ services:
- REACT_APP_AWS_API_ENDPOINT=${CERC_UNISWAP_GQL}
command: ["./build-app.sh"]
volumes:
- app_builds:/app-builds
- ../config/uniswap-interface/build-app.sh:/app/build-app.sh
- urbit_app_builds:/app-builds
- ../config/uniswap-interface/urbit-files/mar:/app-builds/uniswap/mar
- ../config/uniswap-interface/urbit-files/desk.docket-0:/app-builds/uniswap/desk.docket-0
volumes:
app_builds:
app_globs:
urbit_app_builds:
@@ -5,15 +5,15 @@ services:
restart: unless-stopped
image: tloncorp/vere
environment:
CERC_URBIT_APP: ${CERC_URBIT_APP}
CERC_IPFS_GLOB_HOST_ENDPOINT: ${CERC_IPFS_GLOB_HOST_ENDPOINT:-http://ipfs-glob-host:5001}
CERC_IPFS_SERVER_ENDPOINT: ${CERC_IPFS_SERVER_ENDPOINT:-http://ipfs-glob-host:8080}
entrypoint: ["bash", "-c", "./run-urbit-ship.sh && ./deploy-uniswap-app.sh && tail -f /dev/null"]
entrypoint: ["bash", "-c", "./run-urbit-ship.sh && ./deploy-app.sh && tail -f /dev/null"]
volumes:
- urbit_data:/urbit
- app_builds:/app-builds
- app_globs:/app-globs
- urbit_app_builds:/app-builds
- ../config/urbit/run-urbit-ship.sh:/urbit/run-urbit-ship.sh
- ../config/uniswap-interface/deploy-uniswap-app.sh:/urbit/deploy-uniswap-app.sh
- ../config/uniswap-interface/deploy-uniswap-app.sh:/urbit/deploy-app.sh
ports:
- "80"
healthcheck:
@@ -40,7 +40,6 @@ services:
volumes:
urbit_data:
app_builds:
app_globs:
urbit_app_builds:
ipfs-import:
ipfs-data: