27 lines
686 B
PowerShell
Raw Normal View History

# <20><EFBFBD><E6B1BE>
$version = "1.0.2"
$csprojFile = '..\.\*.csproj'
$files = Get-ChildItem -Path $csprojFile
$fullPath = $files[0]
$name = $fullPath.BaseName
Write-Host "׼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
docker login 192.168.111.248:10001 --username=jenkins --password GTCz3pV8kdme4rh5
$lowerName = $name.toLower()
$tagName = "$($lowerName):$($version)"
Write-Host "<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
Write-Host $tagName
docker build --build-arg BUD_ENV=Production --progress=plain -t $tagName .
Write-Host "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>";
docker tag $tagName "192.168.111.248:10001/jisheyun/jishe.testservice:$($version)"
Write-Host "<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD>;<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
#docker push "192.168.111.248:10001/jisheyun/jishe.testservice:$($version)"