SEMS-model-inference/run.ps1
2024-09-26 18:24:47 +08:00

27 lines
742 B
PowerShell

Param( [string]$cmd, [string]$version)
If($cmd -eq "build_docker"){
docker build -t sems-model-inference:latest .
}
If($cmd -eq "dev" -or [String]::IsNullOrEmpty($cmd)){
docker run --rm -p "22111:22111" -v "C:\SEMS-development\SEMS-model-inference:/app" --name sems-model-inference sems-model-inference:latest python main.py
}
If($cmd -eq "prod"){
docker run --rm -d -p "22111:22111" -v "C:\SEMS-development\SEMS-model-inference:/app" --name sems-model-inference sems-model-inference:latest
}
If($cmd -eq "remove_docker"){
docker stop sems-model-inference
}
If($cmd -eq "release"){
Compress-Archive -Path ./main.py,super_resolution.onnx -DestinationPath "./build/SEMS-model-inference-$version.zip" -Force
}