Aggiunta copia foreach ricorsiva

This commit is contained in:
Samuele Locatelli
2021-05-27 11:31:53 +02:00
parent cb93b7a48f
commit af0d71c915
+9 -27
View File
@@ -19,29 +19,7 @@ variables:
C:\Tools\nuget.exe sources Update -Name "`"Steamware Nexus`"" -Source http://nexus.steamware.net/repository/nuget-group -username "`"nugetUser`"" -password "`"viaDante16`""
}
echo $hasSource
# # helper pulizia files zip
# .cleanup-zip: &cleanup-zip
# - |
# $env:OUTPUT_DIR = "Releases\" + $CI_COMMIT_BRANCH + "\*"
# if ((Test-Path $env:OUTPUT_DIR))
# {
# Remove-Item $env:OUTPUT_DIR -Force -Recurse -ErrorAction Ignore
# }
# echo "Clening ZIP dir: $env:OUTPUT_DIR"
# # helper creazione files zip
# .zipper: &zipper
# - |
# $7zipPath = $env:ProgramFiles+"\7-Zip\7z.exe"
# if (-not (Test-Path -Path $7zipPath -PathType Leaf)) {
# throw "7 zip file '$7zipPath' not found"
# }
# Set-Alias 7zip $7zipPath
# $Target = "Releases\" + $CI_COMMIT_BRANCH + "\" + $env:APP_NAME + ".zip"
# $Source = "Publish\" + $CI_COMMIT_BRANCH + "\*"
# 7zip a -tzip $Target $Source
# echo "called ZIP $Source --> $Target"
# helper creazione hash files
.hashBuild: &hashBuild
- |
@@ -67,11 +45,15 @@ variables:
{
$version = "unstable"
}
$File2Send = $env:APP_NAME + "\bin\publish\" + $env:APP_NAME + ".zip"
mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip
mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send".md5" http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip".md5"
mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send".sha1" http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip".sha1"
$File2Send = Get-ChildItem($env:APP_NAME + "\bin\publish\*")
ForEach ($File in $File2Send) {
mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$File
}
# $File2Send = $env:APP_NAME + "\bin\publish\" + $env:APP_NAME + ".zip"
# mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip
# mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send".md5" http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip".md5"
# mCurl -v -u GitLab:$NEXUS_PASSWD --upload-file $File2Send".sha1" http://nexus.steamware.net/repository/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip".sha1"
# mCurl -v -u $env:NEXUS_USER:$env:NEXUS_PASSWD --upload-file bin/release/$env:APP_NAME.zip $env:NEXUS_SERVER/utility/$env:NEXUS_PATH/$version/$env:APP_NAME-$version.zip