diff options
Diffstat (limited to 'Taskfile.yml')
| -rw-r--r-- | Taskfile.yml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Taskfile.yml b/Taskfile.yml new file mode 100644 index 0000000..8a15306 --- /dev/null +++ b/Taskfile.yml @@ -0,0 +1,34 @@ +version: '3' + +tasks: + dev-backend: + desc: Run backend in watch mode. + cmds: + - dotnet watch --project src/Costasdev.Busurbano.Backend/Costasdev.Busurbano.Backend.csproj + + dev-frontend: + desc: Run frontend development server. + cmds: + - npm run dev --prefix src/frontend + + format-backend: + desc: Format backend solution. + cmds: + - dotnet format --verbosity diagnostic + + format-frontend: + desc: Format frontend sources. + cmds: + - 'prettier --write src/frontend/**/*.{ts,tsx,css}' + + build-backend: + desc: Publish backend in Release mode. + cmds: + - dotnet publish -c Release -o ./dist/backend src/Costasdev.Busurbano.Backend/Costasdev.Busurbano.Backend.csproj + + build-frontend: + desc: Build frontend bundle. + cmds: + - npm run build --prefix src/frontend + - mkdir dist/frontend + - mv src/frontend/build/client/ dist/frontend/ |
