Setja upp byggingarleiðslu fyrir fjárhagslega samþættingarsýni
Þessi grein útskýrir hvernig á að setja upp og gefa út leiðslur fyrir samþættingarsýni í ríkisfjármálum úr Microsoft Dynamics 365 Commerce Smásöluhugbúnaðarþróunarsettinu (SDK). Á þennan hátt geturðu notað óháða umbúða- og viðbyggingarlíkanið til að búa til og gefa út Cloud kvörðunareining og sjálfsafgreiðslupakkana fyrir sýnishornskóðann.
Nóta
Skrefin sem lýst er í þessari grein munu ekki virka ef þú ert að nota fyrri útgáfu af Retail SDK frá sýndarvél þróunaraðila (VM) í Microsoft Dynamics Lifecycle Services (LCS). Fyrir skrefin sem eru nauðsynleg til að dreifa sýnishorni um fjárhagslega samþættingu ef þú ert að nota Retail SDK frá VM þróunaraðila í LCS, sjá samsvarandi sýnishorn um fjárhagslega samþættingu.
Settu upp byggingarleiðslu í Azure DevOps til að búa til Cloud kvörðunareining viðbótarpakka og smásölu sjálfsafgreiðslupakka
Skráðu þig inn á Azure DevOps fyrirtækið þitt.
Veldu Pipeline, og veldu síðan Ný leiðsla.
Veldu upprunagagnageymsluna (repo) fyrir fjárhagslegar samþættingarlausnir, Dynamics365Commerce.Solutions.
Veldu Núverandi Azure Pipelines YAML skrá.
Veldu eða fáðu viðeigandi YAML skrá úr Pipeline\YAML_Files möppunni í Dynamics365Commerce.Solutions afgreiðslunni. Fyrir frekari upplýsingar um hvernig á að finna sniðmát YAML skrá fyrir sýnishornið, sjá readme.md skrána fyrir fjárhagslega samþættingarlausnina eða opinber skjöl fyrir fjárhagslega samþættingarúrtakið.
Veldu Haltu áfram.
YAML skráin hefur skref til að nota skírteini til að undirrita kvörðunareining, Modern POS, og Hardware Station viðbótina. Handritið mun leita að vottorðaskrá í Azure Key Vault og nota síðan vottorðið til undirritunar. Til að lesa vottorðið úr Azure Key Vault verður þú að gefa upp auðkenni forritsins, leyndarmál og heiti vottorðs. Til að undirrita vottorðið með því að nota tímastimpil verður þú einnig að gefa upp upplýsingar um tímastimplaþjóninn. Fyrir frekari upplýsingar, sjá Setja og sækja vottorð úr Azure Key Vault með því að nota Azure gáttina.
Til að skoða upplýsingar um lyklahólfið og tímastimplaþjóninn í leiðslunni skaltu búa til eftirfarandi breytur á Breytur flipanum í byggingarleiðslunni þinni og gefa upp gildi fyrir þær. Til að hjálpa til við að tryggja breyturnar geturðu valið Secret sem breytutegundina.
- ApplicationId
- AzureKeyVaultURI
- Nafn skírteinis
- Leyndargildi
-
Tímastimpill – Sem gildi þessarar breytu geturðu tilgreint hvaða tímastimpil sem er, eins og
http://timestamp.digicert.com
.
Ef þú ert ekki að geyma vottorðið þitt í Azure geturðu skrifað undir uppsetningarforritin með því að nota Secure task valkostinn eða aðra valkosti sem Azure Pipelines styður.
Ef þú vilt ekki skrifa undir uppsetningarforritin geturðu fjarlægt undirritunarskrefið úr YAML skránni. Í YAML skránni skaltu leita að PowerShell@2 verkefninu og fjarlægja það.
Forskriftir í YAML skránni byggja upp alla lausnina og hlaða upp úttaksskránum á Published Artifacts drop staðsetningu fyrir bygginguna. Úttaksskrárnar eru CloudScaleUnitExtensionPackage.zip og eftirfarandi sjálfsafgreiðsluviðbótapakkar fyrir smásölu: HardwareStation.*.Installer.exe, ScaleUnit.*.Installer.exe og ModernPOS.*.Installer.exe.
Nóta
Í nöfnum smásölu sjálfsafgreiðsluviðbótarpakkana táknar stjörnumerkið (*) nafn fjárhagslegrar samþættingarlausnar.
Það fer eftir sýnishorni um samþættingu ríkisfjármála, hugsanlega er ekki þörf á framlengingum á sumum viðskiptaþáttum. Þess vegna gæti sumum úttaksskránum verið sleppt.
Vistaðu breytingarnar þínar og bættu byggingunni við biðröðina.
Þegar smíði er lokið geturðu hlaðið niður pakkanum frá Published Artifacts:
Cloud kvörðunareining pakki:
- ScaleUnitPackage_$(BuildNumber).zip
Smásala sjálfsafgreiðsluframlengingarpakkar:
- HardwareStation.*.Installer_$(BuildNumber).exe
- ScaleUnit.*.Installer_$(BuildNumber).exe
- ModernPOS.*.Installer_$(BuildNumber).exe
Í þessum pakkanöfnum táknar stjörnustjarnan (*) heiti fjárhagslegrar samþættingarlausnar.
Settu upp útgáfupípu fyrir Cloud kvörðunareining viðbótarpakkann
Til að setja upp útgáfupípu fyrir Cloud kvörðunareining viðbótarpakkann fyrir fjárhagslega samþættingarsýnishornið skaltu fylgja skrefunum í Setja upp útgáfupípu fyrir Cloud kvörðunareining viðbótarpakkann.
Settu upp útgáfupípu fyrir smásölu sjálfsafgreiðslupakka
Til að setja upp losunarleiðslu fyrir smásölu sjálfsafgreiðslupakka fyrir fjárhagslega samþættingarúrtakið skaltu fylgja skrefunum í Setja upp losunarleiðsla fyrir Commerce sjálfsafgreiðslupakka.