aboutsummaryrefslogtreecommitdiff
path: root/Taskfile.yml
diff options
context:
space:
mode:
Diffstat (limited to 'Taskfile.yml')
-rw-r--r--Taskfile.yml45
1 files changed, 0 insertions, 45 deletions
diff --git a/Taskfile.yml b/Taskfile.yml
deleted file mode 100644
index 6ed06f5..0000000
--- a/Taskfile.yml
+++ /dev/null
@@ -1,45 +0,0 @@
-version: "3"
-
-tasks:
- dev-backend:
- desc: Run backend in watch mode.
- cmds:
- - dotnet watch --project src/Enmarcha.Backend/Enmarcha.Backend.csproj
-
- dev-frontend:
- desc: Run frontend development server.
- cmds:
- - npm run dev --prefix src/frontend
-
- build-backend:
- desc: Publish backend in Release mode.
- cmds:
- - dotnet publish -c Release -o ./dist/backend src/Enmarcha.Backend/Enmarcha.Backend.csproj
-
- build-backend-prod:
- desc: Publish backend for Prod server
- cmds:
- - dotnet publish -c Release -r linux-arm64 --self-contained false src/Enmarcha.Backend/Enmarcha.Backend.csproj -o dist/backend
-
- build-frontend:
- desc: Build frontend bundle.
- cmds:
- - npm run build --prefix src/frontend
- - mkdir dist/frontend
- - cp -r src/frontend/build/client/* dist/frontend
-
- format:
- desc: Format backend solution.
- cmds:
- - dotnet format --verbosity diagnostic src/Enmarcha.Backend/Enmarcha.Backend.csproj
- - npx prettier --write "src/frontend/**/*.{ts,tsx,css}"
-
- dbmigrate:
- desc: Run database migrations.
- cmds:
- - dotnet ef migrations add --project src/Enmarcha.Backend/Enmarcha.Backend.csproj
-
- dbupdate:
- desc: Update database with latest migrations.
- cmds:
- - dotnet ef database update --project src/Enmarcha.Backend/Enmarcha.Backend.csproj