< Back

Invoke-Deployment

Mon Jan 13, 2020 7:02 pm

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: