27 lines
708 B
PowerShell
27 lines
708 B
PowerShell
|
Param( [string]$cmd, [string]$version)
|
||
|
|
||
|
|
||
|
If($cmd -eq "build_docker"){
|
||
|
docker build -t sems-model-inference:latest .
|
||
|
}
|
||
|
|
||
|
|
||
|
If($cmd -eq "dev"){
|
||
|
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
|
||
|
}
|