< Back
Invoke-Deployment
Post
NAME Invoke-Deployment
SYNOPSIS
Interno razvijen PowerShell modul za deployment novih verzija PITS aplikacija na TEST, ACC i PROD Citrix okru????enja
SYNTAX
Invoke-Deployment -Test -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
Invoke-Deployment -Acc -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
Invoke-Deployment -Prod -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
DESCRIPTION
- Nakon ????to je PMO odobrio deployment nove verzije aplikacije koja ide na Citrix okru????enje, ICTOPS koriste?????i ovaj
modul kopira novu verziju aplikacije na deljeni folder odakle ?????e se dalje raditi distribucija na Citrix host
servere
- Izvr????avanje skripte se loguje na lokaciji $HOME\\<App>_deployment_log.txt
- Dodatno se ????uva Robocopy log na lokaciji \\\\<Parent>\\<App>\\DeploymentLog\\<Verzija> RobocopyLog
<CitrixOkru????enje>_<DateTime>.txt. Robocopylog potrebno zaka????iti u Omnitracker tiket
- Nakon ????to je izvr????eno kopiranje upore?????uje se verzija aplikacije na source i destination folderu kao dodatni vid
kontrole
- Ukoliko je sve pro????lo kako treba upisuju se podaci o odra?????enoj isporuci verzije u bazu podataka RS10DEPLOYMENT
na DENU00CL0079\\LATINCOL
PARAMETERS
-Test [<SwitchParameter>]
Test Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Acc [<SwitchParameter>]
Acceptance Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Prod [<SwitchParameter>]
Produkciono Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-SourceFolder <FileInfo>
UNC putanja deljenog foldera u kojem se nalaze fajlovi nove verzije
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-App <String>
Aplikacija za deploy
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-DeploymentType <String>
Tip deploymenta, kod Ure se koristi All jer se kopiraju svi fajlovi, dok se kod ostalih aplikacija kopira samo
exe i zbog toga koristi OnlyExe
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
PS C:\\> Invoke-Deployment -Acc -App URA10 -SourceFolder "\\\\rssi05ms0006\\Data$\\Ura10\\Files\\TEST\\2018-08-07 Ura10
1.18.8.1" -DeploymentType All
Deployment URA10 aplikacije na ACC okru????enje. Fajlovi nove verzije se nalaze na UNC putanji
\\\\rssi05ms0006\\Data$\\Ura10\\Files\\TEST\\2018-08-07 Ura10 1.18.8.1. Deployment tip za URA10 aplikaciju je ALL tako da
se na destinaciji bri????u svi postoje?????i folderi i fajlovi i na nju kopiraju svi folderi i fajlovi iz source foldera
nove verzije
-------------------------- Example 2 --------------------------
PS C:\\> Invoke-Deployment -Prod -App SIV-RS -SourceFolder "\\\\rssi05ms0006\\Data$\\Unit-IT\\SIV-RS\\TEST"
-DeploymentType OnlyExe
Deployment SIV-RS aplikacije na PROD okru????enje. Fajlovi nove verzije se nalaze na UNC putanji
\\\\rssi05ms0006\\Data$\\Unit-IT\\SIV-RS\\TEST. Deployment tip za SIV-RS aplikaciju je OnlyExe ????to zna????i da se na
destinaciji bri????e samo postoje?????i izvr????ni exe fajl i na nju kopira samo exe iz source foldera nove verzije
RELATED LINKS
Online Version:
SYNOPSIS
Interno razvijen PowerShell modul za deployment novih verzija PITS aplikacija na TEST, ACC i PROD Citrix okru????enja
SYNTAX
Invoke-Deployment -Test -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
Invoke-Deployment -Acc -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
Invoke-Deployment -Prod -SourceFolder <FileInfo> -App {URA10 | URAME | Recalc | SIV-RS | SIV-BA} -DeploymentType
{All | OnlyExe} [<CommonParameters>]
DESCRIPTION
- Nakon ????to je PMO odobrio deployment nove verzije aplikacije koja ide na Citrix okru????enje, ICTOPS koriste?????i ovaj
modul kopira novu verziju aplikacije na deljeni folder odakle ?????e se dalje raditi distribucija na Citrix host
servere
- Izvr????avanje skripte se loguje na lokaciji $HOME\\<App>_deployment_log.txt
- Dodatno se ????uva Robocopy log na lokaciji \\\\<Parent>\\<App>\\DeploymentLog\\<Verzija> RobocopyLog
<CitrixOkru????enje>_<DateTime>.txt. Robocopylog potrebno zaka????iti u Omnitracker tiket
- Nakon ????to je izvr????eno kopiranje upore?????uje se verzija aplikacije na source i destination folderu kao dodatni vid
kontrole
- Ukoliko je sve pro????lo kako treba upisuju se podaci o odra?????enoj isporuci verzije u bazu podataka RS10DEPLOYMENT
na DENU00CL0079\\LATINCOL
PARAMETERS
-Test [<SwitchParameter>]
Test Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Acc [<SwitchParameter>]
Acceptance Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Prod [<SwitchParameter>]
Produkciono Citrix okru????enje
Required? true
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-SourceFolder <FileInfo>
UNC putanja deljenog foldera u kojem se nalaze fajlovi nove verzije
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-App <String>
Aplikacija za deploy
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-DeploymentType <String>
Tip deploymenta, kod Ure se koristi All jer se kopiraju svi fajlovi, dok se kod ostalih aplikacija kopira samo
exe i zbog toga koristi OnlyExe
Required? true
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
PS C:\\> Invoke-Deployment -Acc -App URA10 -SourceFolder "\\\\rssi05ms0006\\Data$\\Ura10\\Files\\TEST\\2018-08-07 Ura10
1.18.8.1" -DeploymentType All
Deployment URA10 aplikacije na ACC okru????enje. Fajlovi nove verzije se nalaze na UNC putanji
\\\\rssi05ms0006\\Data$\\Ura10\\Files\\TEST\\2018-08-07 Ura10 1.18.8.1. Deployment tip za URA10 aplikaciju je ALL tako da
se na destinaciji bri????u svi postoje?????i folderi i fajlovi i na nju kopiraju svi folderi i fajlovi iz source foldera
nove verzije
-------------------------- Example 2 --------------------------
PS C:\\> Invoke-Deployment -Prod -App SIV-RS -SourceFolder "\\\\rssi05ms0006\\Data$\\Unit-IT\\SIV-RS\\TEST"
-DeploymentType OnlyExe
Deployment SIV-RS aplikacije na PROD okru????enje. Fajlovi nove verzije se nalaze na UNC putanji
\\\\rssi05ms0006\\Data$\\Unit-IT\\SIV-RS\\TEST. Deployment tip za SIV-RS aplikaciju je OnlyExe ????to zna????i da se na
destinaciji bri????e samo postoje?????i izvr????ni exe fajl i na nju kopira samo exe iz source foldera nove verzije
RELATED LINKS
Online Version: