Big Update Jan 2025
This commit is contained in:
@@ -1,22 +1,29 @@
|
||||
######### FILE DI CONFIGURAZIONE PER SCRIPT API GIT #########
|
||||
|
||||
#### CONF GITLAB (ufficio, azzano, nembro) ####
|
||||
#### CONF GITLAB ####
|
||||
#access token per autenticazione gitlab da profilo marco.locatelli@egalware.com con scadenza 31 dicembre 2024
|
||||
$gitlabHead = @{"PRIVATE-TOKEN" = "glpat-VjT_SAsBk3s-yWE1LDUF" }
|
||||
#$gitlabHead2024 = @{"PRIVATE-TOKEN" = "glpat-VjT_SAsBk3s-yWE1LDUF" }
|
||||
#access token per autenticazione gitlab da profilo marco.locatelli@egalware.com con scadenza 31 dicembre 2025
|
||||
$tokenGitlab = "glpat-AGzz46yrxj7rTjzSVYCH"
|
||||
$gitlabHead = @{"PRIVATE-TOKEN" = "$($tokenGitlab)" }
|
||||
#nome utente che effettua i mirror push
|
||||
$userName = "replica"
|
||||
#token autenticazione utente replica azzano creato a gennaio 2024, scadenza 31 dicembere 2024
|
||||
$tokenAzzano = "glpat-UHLqByZZr8tns6jwc4_-"
|
||||
#access token per autenticazione gitlab da profilo marco.locatelli@egalware.com con scadenza 31 dicembre 2024
|
||||
$azzanoHead = @{"PRIVATE-TOKEN" = "$($tokenAzzano)" }
|
||||
|
||||
#### CONF GITLAB AZZANO ####
|
||||
#destinazione mirror per azzano
|
||||
$destinationAzzano = "gitlab-azzano.steamware.net"
|
||||
#token autenticazione utente replica nembro creato a gennaio 2024, scadenza 31 dicembere 2024
|
||||
$tokenNembro = "glpat-puycZnyztFioe5tmkaso"
|
||||
#access token per autenticazione gitlab-nembro
|
||||
$nembroHead = @{"PRIVATE-TOKEN" = "$($tokenNembro)" }
|
||||
#token autenticazione utente replica azzano creato a gennaio 2024, scadenza 31 dicembere 2024
|
||||
$tokenAzzano = "glpat-tCyVnkDQb3uB_yFywQtK"
|
||||
#access token per autenticazione gitlab-azzano
|
||||
$azzanoHead = @{"PRIVATE-TOKEN" = "$($tokenAzzano)" }
|
||||
|
||||
#### CONF GITLAB NEMBRO ####
|
||||
#destinazione mirror per nembro
|
||||
$destinationNembro = "gitlab-nembro.steamware.net"
|
||||
#token autenticazione utente replica nembro creato a gennaio 2024, scadenza 31 dicembere 2024
|
||||
$tokenNembro = "glpat--9NqsusKLmHdF8z1kU9t"
|
||||
#access token per autenticazione gitlab-nembro
|
||||
$nembroHead = @{"PRIVATE-TOKEN" = "$($tokenNembro)" }
|
||||
|
||||
#### CONF gitea.steamware.net ####
|
||||
#destinazione mirror per gitea
|
||||
|
||||
@@ -107,7 +107,7 @@ WriteLogOutput $logFile 0 ""
|
||||
& "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ufficio -s "IIS04" -k Gitlab.SuccessMirrorPercent -o $mirrorSuccessPercentage
|
||||
& "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ufficio -s "IIS04" -k Gitlab.ErrorsMirrorPercent -o $mirrorErrorsPercentage
|
||||
& "C:\Program Files\Zabbix Agent\zabbix_sender.exe" -z zabproxy.ufficio -s "IIS04" -k Gitlab.CheckMirrorDuration -o $durataScript
|
||||
\
|
||||
|
||||
#scrivo a video le statistiche
|
||||
WriteLogOutput $logFile 0 ""
|
||||
WriteLogOutput $logFile 0 "PROGETTI ANALIZZATI: $existingProjects"
|
||||
|
||||
@@ -13,7 +13,7 @@ $startTime = (Get-Date).toString("yyyy/MM/dd HH:mm:ss")
|
||||
# avvio stopwatch
|
||||
$mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 0
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti da analizzare
|
||||
$projectNumber = 300
|
||||
#nome file di log
|
||||
|
||||
@@ -12,9 +12,9 @@ $startTime = (Get-Date).toString("yyyy/MM/dd HH:mm:ss")
|
||||
# avvio stopwatch
|
||||
$mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 170
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti
|
||||
$projectNumber = 250
|
||||
$projectNumber = 300
|
||||
#inizializzo variabili vuote
|
||||
$mirrorId = ""
|
||||
$mirrorUrl = ""
|
||||
|
||||
@@ -15,7 +15,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti
|
||||
$projectNumber = 200
|
||||
$projectNumber = 300
|
||||
#inizializzo variabili vuote
|
||||
$mirrorId = ""
|
||||
$mirrorUrl = ""
|
||||
@@ -62,13 +62,13 @@ do {
|
||||
$destinationToken = ""
|
||||
$mirrorUrl = ""
|
||||
$mirrorId = ""
|
||||
#controllo se l'url del mirror contiene azzano
|
||||
#controllo se l'url del mirror contiene azzano, riscrivo mirror
|
||||
if ($item.url.Contains("azzano")) {
|
||||
$doExecute = "true"
|
||||
$destinationToken = $tokenAzzano
|
||||
$mirrorDestination = "@gitlab-azzano.steamware.net"
|
||||
}
|
||||
#controllo se l'url del mirror contiene nembro
|
||||
#controllo se l'url del mirror contiene nembro, riscrivo mirror
|
||||
elseif ($item.url.Contains("nembro")) {
|
||||
$doExecute = "true"
|
||||
$destinationToken = $tokenNembro
|
||||
|
||||
@@ -15,7 +15,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti da analizzare
|
||||
$projectNumber = 200
|
||||
$projectNumber = 300
|
||||
#nome file di log
|
||||
$logFile = "EditReposNamespace.log"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti da analizzare
|
||||
$projectNumber = 200
|
||||
$projectNumber = 300
|
||||
#conteggio progetti trovati
|
||||
$projectsWithPipeline = 0
|
||||
#conteggio pipeline in errore
|
||||
|
||||
@@ -12,7 +12,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti da analizzare
|
||||
$projectNumber = 200
|
||||
$projectNumber = 300
|
||||
#conteggio progetti trovati
|
||||
$projectsWithPipeline = 0
|
||||
#conteggio pipeline in errore
|
||||
|
||||
@@ -15,7 +15,7 @@ $mainStopWatch = [system.diagnostics.stopwatch]::StartNew()
|
||||
#contatore ciclo do while
|
||||
$projectCount = 1
|
||||
#numero massimo di progetti da analizzare
|
||||
$projectNumber = 200
|
||||
$projectNumber = 300
|
||||
#conteggio progetti trovati
|
||||
$projectsWithPipeline = 0
|
||||
#conteggio pipeline in errore
|
||||
|
||||
@@ -20,10 +20,10 @@ $projectNumber = 300
|
||||
$logFile = "AzzanoNembroReposCreation.log"
|
||||
|
||||
#specifica su quale installazione di gitlab va eseguita la creazione (legge file config)
|
||||
$gitlabIstance = $destinationNembro
|
||||
$destinationHead = $nembroHead
|
||||
#$gitlabIstance = $destinationAzzano
|
||||
#$destinationHead = $azzanoHead
|
||||
#$gitlabIstance = $destinationNembro
|
||||
#$destinationHead = $nembroHead
|
||||
$gitlabIstance = $destinationAzzano
|
||||
$destinationHead = $azzanoHead
|
||||
|
||||
#creazione folder di Log se non già esistente
|
||||
if (Test-Path $logFolder) {
|
||||
|
||||
Reference in New Issue
Block a user