diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ed3bab4..d287c40 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,9 @@ variables: SRC_PATH: '' BASE_PATH: '' TEST_PATH: '' + URL_VERSIONS_LOG: "https://liman.egalware.com/ELM.API/api/release/save" + MACH_VERS_NUM: '0.0.0.0' + #Note compilazione LUA: # lua54 -o bin\$FileName -s $FileName: -o = output, -s = NON include i debug symbols @@ -177,6 +180,27 @@ variables: 7zip a -tzip $Target $Source Write-Output "called ZIP $Source --> $Target" +# helper invio notifica a log versioni online (LiMan) +.SendToVersionsLog: &SendToVersionsLog + - | + echo "-----------------------" + echo " Invio versione a log online" + echo "-----------------------" + $body = + @{ + codInst = "EgalWare" + codApp = $env:MACH_NAME + uplAppId = "UpdateManager" + masterKey = $LiMan_Key + tipo = "Machine" + versNum = $env:MACH_VERS_NUM + versText = $env:MACH_VERS + releaseDate = $CI_JOB_STARTED_AT + relTags = "" + } + $jsonBody = ConvertTo-Json -InputObject $body + Invoke-WebRequest -Method Post -URI $env:URL_VERSIONS_LOG -ContentType "application/json" -Body $jsonBody -UseBasicParsing + # helper esecuzione test .RunTest: &RunTest @@ -206,6 +230,7 @@ LuaCompile:build: - *ZipClean - *ReplicaR - *ReplicaStor01 + - *SendToVersionsLog LuaCompileDev:build: stage: build @@ -253,4 +278,5 @@ LuaCompileDev:build: # script: # - *LuaCompile # - *ZipClean -# - *ReplicaR \ No newline at end of file +# - *ReplicaR +