41 lines
1.4 KiB
Makefile
41 lines
1.4 KiB
Makefile
# Map downloader commands
|
|
mapsdl-dry:
|
|
cd src/mapsdl && deno run -A mapsdl.ts --dry-run
|
|
|
|
mapsdl:
|
|
cd src/mapsdl && deno run -A mapsdl.ts
|
|
|
|
mapsdl-all-dry:
|
|
cd src/mapsdl && deno run -A mapsdl-all.ts --dry-run
|
|
|
|
mapsdl-all:
|
|
cd src/mapsdl && deno run -A mapsdl-all.ts --dry-run
|
|
|
|
# k8s
|
|
build:
|
|
docker build -t megastructure-surf-cssds:local -t registry.ntwl.xyz/megastructure-surf-cssds src/cssds
|
|
docker build -t megastructure-surf-mapsdl:local -t registry.ntwl.xyz/megastructure-surf-mapsdl src/mapsdl
|
|
docker build -t megastructure-surf-fastdl:local -t registry.ntwl.xyz/megastructure-surf-fastdl src/fastdl
|
|
|
|
push:
|
|
docker push registry.ntwl.xyz/megastructure-surf-cssds
|
|
docker push registry.ntwl.xyz/megastructure-surf-mapsdl
|
|
docker push registry.ntwl.xyz/megastructure-surf-fastdl
|
|
|
|
build-cssds:
|
|
docker build -t megastructure-surf-cssds:local -t registry.ntwl.xyz/megastructure-surf-cssds src/cssds
|
|
|
|
build-mapsdl:
|
|
docker build -t megastructure-surf-mapsdl:local -t registry.ntwl.xyz/megastructure-surf-mapsdl src/mapsdl
|
|
|
|
build-fastdl:
|
|
docker build -t megastructure-surf-fastdl:local -t registry.ntwl.xyz/megastructure-surf-fastdl src/fastdl
|
|
|
|
apply:
|
|
kubectl delete pod mapsdl -n surf --ignore-not-found
|
|
kubectl apply -f k8s.yaml
|
|
|
|
env:
|
|
kubectl delete secret surf -n surf --ignore-not-found
|
|
kubectl create secret generic surf --from-env-file=.env -n surf
|