Ga naar hoofdinhoud

Azure DevOps

In Azure DevOps zijn 2 projecten voor headless.

iprox.headless

Url: https://dev.azure.com/infoprojectsnl/iprox.headless

Dit project bevat productrepositories, waarmee headless gebouwd kan worden. Een aantal van deze repositories is geïntegreerd in de iprox.cms-repository en wordt dus alleen nog voor bestaande omgevingen gebruikt.

iprox.open-api.release

Deze repo wordt gebruikt als basis voor de azure build pipelines voor api omgevingen. Deze pipeline genereert met iprox.openapi.generator tool de api die in de release pipeline naar een Azure App Service wordt uitgerold. De build pipeline kan een aantal variabelen meekrijgen:

NaamOmschrijvingVoorbeeld
OpenApi.AuthenticationHet type authenticatieAnonymous
OpenApi.CmsUrlDe URL naar de CMS omgevinghttps://app-naam-omgeving-cms.azurewebsites.net/
OpenApi.DocumentationDescriptionEen omschrijving van de omgevingREST API voor naam omgeving
OpenApi.DocumentationTitleDe titel voor de API documentatienaam omgeving API
OpenApi.DocumentationVersionDe versie van de omgeving1.0.0
OpenApi.EnvSynDe ID van de omgeving voor synchronisatie met IPROXapi

iprox.headless projecten

Url: https://dev.azure.com/infoprojectsnl/iprox.headless%20projecten

Dit project bevat de maatwerk repositories voor omgevingen.