generated from alecodes/base-template
chore: remove unecesary dependencies
remove docker database files
This commit is contained in:
parent
6ee345763f
commit
48b0252ec4
13 changed files with 2 additions and 224 deletions
17
.justfile
17
.justfile
|
|
@ -1,6 +1,3 @@
|
|||
# Repo management tasks
|
||||
mod repo ".devfiles/justfile"
|
||||
|
||||
set dotenv-load := true
|
||||
|
||||
bin_name := "compendium"
|
||||
|
|
@ -8,22 +5,12 @@ release_mode := "dev"
|
|||
container_registry := "git.alecodes.page/alecodes"
|
||||
container_image_name := container_registry / bin_name
|
||||
|
||||
[private]
|
||||
docker-compose +ARGS:
|
||||
docker compose --file .devfiles/docker/docker-compose.dev.yaml --env-file .env --project-name compendium {{ARGS}}
|
||||
|
||||
start-dev-services: (docker-compose "up --remove-orphans")
|
||||
|
||||
migrate: (docker-compose "run dbmate migrate")
|
||||
|
||||
rollback: (docker-compose "run dbmate rollback")
|
||||
dev:
|
||||
watchexec --clear --restart --watch=frontend --watch=src cargo run {{ if release_mode == "prod" { "--release" } else { "" } }}
|
||||
|
||||
build:
|
||||
podman build --tag {{ container_image_name }}:latest --cache-to {{ container_image_name }}-cache --cache-from {{ container_image_name }}-cache .
|
||||
|
||||
dev:
|
||||
watchexec --no-vcs-ignore --clear --restart --watch=dist --watch=src cargo run {{ if release_mode == "prod" { "--release" } else { "" } }}
|
||||
|
||||
test:
|
||||
cargo test
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue