-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
39 lines (28 loc) · 1.21 KB
/
Makefile
File metadata and controls
39 lines (28 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
dev:
dotnet run --project=src/Evently.Server/Evently.Server.csproj --launch-profile https
test:
dotnet test ./tests/Evently.Server.Test/Evently.Server.Test.csproj
add-migration:
dotnet ef migrations add UpdateSeededDates --project=src/Evently.Server --context=AppDbContext --output-dir=Common/Adapters/Data/Migrations
update-migration:
dotnet ef database update --project=src/Evently.Server --context=AppDbContext
remove-migration:
dotnet ef migrations remove --project=src/Evently.Server --context=AppDbContext
fmt:
dotnet tool restore
cd src/Evently.Server && dotnet csharpier format .
cd src/evently.client && npm run fmt
docker-build-no-cache:
docker build --no-cache --progress=plain --tag eugbyte/evently:latest -f src/Evently.Server/Dockerfile .
docker-build:
docker build --tag eugbyte/evently:latest -f src/Evently.Server/Dockerfile .
docker-clean:
docker system prune --all --volumes --force
tf-build:
terraform plan -var-file="dev.tfvars"
terraform apply -var-file="dev.tfvars" -auto-approve
clean-tf:
rm -rf ./deploy/Terraform/.terraform
rm ./deploy/Terraform/.terraform.lock.hcl
debug-container-app:
az containerapp logs show --name ca-evently-prod-sea --resource-group rg-evently-dev-sea --follow