You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Tim McCarthy 81e5242e63 Udated readme for ARO build definitions 5 years ago
..
basket-api Updated AppName 5 years ago
catalog-api Added and changed the build pipelines; added identityapi deploy template 5 years ago
identity-api Added ordering-api pipelines and template 5 years ago
locations-api Added Locations API build pipeline 5 years ago
marketing-api Added marketing-api build pipeline 5 years ago
mobileshoppingagg Added the PublishOutputDirectory build variable 5 years ago
openshift-templates Fixed directory references 5 years ago
ordering-api Added ordering-api pipelines and template 5 years ago
ordering-backgroundtasks Added Ordering Background Tasks build pipeline 5 years ago
ordering-signalrhub Added the ordering-signalrhub build pipeline 5 years ago
payment-api Added Payment API build pipeline 5 years ago
web-mvc Added Web MVC build pipeline 5 years ago
web-spa Added the Web SPA build pipeline 5 years ago
webhooks-api Added Webhooks API build pipeline 5 years ago
webhooks-client Added Webhooks Client build pipeline 5 years ago
webshoppingagg Added webshoppingagg build pipeline 5 years ago
webstatus Added the Web SPA build pipeline 5 years ago
readme.md Udated readme for ARO build definitions 5 years ago
webapp-build-artifacts.yml Removed project name from output path 5 years ago
webapp-container-build.yml Updated parameter references 5 years ago

readme.md

Azure Red Hat OpenShift (ARO) build definitions

This folder contains the Azure DevOps build definitions in YAML format targeting container builds in OpenShift on ARO. Each folder contains one azure-pipelines.yml that contains the build definition for one microservice. The container images are built inside of the Azure Red Hat OpenShift cluster from the latest release of the RHEL .NET Core base image (currently 3.1).

Each build definition calls out to two YAML Pipelines templates, one to build the artifacts (webapp-build-artifacts.yml), and one to create the container image (webapp-container-build.yml) in the target OpenShift project. The containers are built using OpenShift's source-to-image (s2i) binary build technology.

When connecting to OpenShift, there is a dependency on an OpenShift service connection named 'OpenShift on ARO'.

For more information about YAML builds read the Azure DevOps documentation.