Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tärkeää
Tämä sisältö on arkistoitu eikä sitä päivitetä. Uusimmat ohjeet ovat kohdassa Business Centralin uudet ja muuttuneet toiminnot. Uusimmat julkaisusuunnitelmat ovat kohdassa Dynamics 365:n, Power Platformin ja Cloud for Industryn julkaisusuunnitelmat.
Käyttö | Julkinen esiversio | Yleinen saatavuus |
---|---|---|
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti |
![]() |
![]() |
Liiketoiminta-arvo
DevOps-putkien osana olevien laajennusten seuraamista helpottamaan otetaan käyttöön Source- ja Build-ominaisuudet laajennusten app.json-kokoonpanotiedoissa. Tämä mahdollistaa laajennuksen luomisessa käytettävän asiaankuuluvan lähdevaraston, vahvistustunnuksen ja koontiversiojärjestelmän löytämisen helposti.
Toiminnon tiedot
Laajennusten app.json-kokoonpanotiedot sisältävät nyt kaksi uutta ominaisuutta, jotka ovat Source ja Build. Näitä voidaan käyttää lähteen sijainnin ja koontiversion kontekstin seuraamisessa.
Lähdettä tuetaan seuraavasti:
- repositoryUrl on sen säilön URL-osoite, jossa projektin lähdekoodi on.
- commit on projektin nykyisen version sen lähdekoodin tunnus, joka mahdollistaa palaamisen vahvistukseen, joka käynnisti laajennuksen muodostamisen.
Koontiversiota tuetaan seuraavasti:
- by on hyödyllinen seurattaessa koontiversion orkestroimaa koonversioagenttia/-järjestelmää, kuten AL-Go for GitHub.
- url, jota voi käyttää sen koontiversiojärjestelmän käynnistyksen URL-osoitteena, josta koontiversio löytyy.
Nämä arvot voidaan määrittää suoraan app.json-kokoonpanotiedoissa, mutta dynaamisesta luonteesta johtuen tavallinen skenaario on näiden määrittäminen koontiversioputkien osana komentoriviparametrien avulla käytetyn kääntäjän suoritettavaa alc.exe-tiedostoa varten. Tässä välitetyt arvot korvaavat kaikki app.json-lähdetiedoston mahdolliset arvot.
Jos käytössä on BcContainerHelper, Compile-AppInBcContainer- ja Compile-AppWithCompilerFolder-funktiot ottavat nyt SourceRepositoryUrl-, SourceCommit, BuildBy- ja BuildUrl-kohdan parametrit. Ne määritetään nyt, jos käytössä on AL:Go for GitHub laajennusten muodostamisessa.
Tässä julkaisussa yksikään näistä arvoista ei ole vielä esiintynyt Laajennusten hallinta -sivulla, TAC:ssa tai PowerShell-komennoissa, esimerkiksi NAV-AppInfo-komennossa. Jos haluat lukea arvot, käytössä voi olla BcContainerHelper "Extract-AppFileToFolder". Sen avulla käyttöön saadaan app.json-tiedosto ja sen asetukset.
Tässä on esimerkki koontiversion ja lähteen metatiedoista app.json-tiedostossa. Tämä määritetään yleensä koontiversion prosessissa, ei manuaalisesti.
Kerro mielipiteesi
Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.
Katso myös
JSON-tiedostot (dokumentaatio)