27 lines
742 B
PowerShell
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
|
|
} |