Oryx/builders/container-apps
Paul Dorsch a0f4a740a0
Add builder code and release pipelines (#1934)
* Fix .net 7 test

* added builder code into the oryx repo

* add cli builder into the pipelines, and added tests for it

* add missing line to build images script

* make grep use regex exact match

* add some basic build scripts for the builder image

* added missing ruby dep

* finished up scripts to build the builder images

* add cli builder in cli image building

* added pipelines to release base and capps builder images

* add builder jobs to validation

* depend on the builder job

* typo

* actually push the builder images to the prod acr

* add to ci and nightly

* removed extra unused script

* fix indentation

* retag and push the stack images to prod as well

* also use mcr for cli-builder image

* fix telemetry key and make ostype generic

* added link to CNB docs

* copy artifacts over to the expected artifacts dir

* removed condition for builder scripts running

* attempt to fix pipeline

* add gitignore

* remove gitignored files

* pr feedback remove files and fix pipelines

* updated base builder documentation

* added template build, and updating instrumentation key to connection string

* add to the rest of the pipelines and pull the cli builder before retagging it

* pr feedback: added exo pipefail to shell scripts and test on newer dotnet versions

* update builder base os to bullseye

* cleanup remaining buster ref, and remove libuuid

* allow php and ruby deps be installed on bullseye

* actually saving file :(

* removed the re-tagging to mcr logic
2023-03-23 17:36:24 -04:00
..
Dockerfile
README.md
buildCappsBuilder.sh
startup-script.sh

README.md

Container Apps Wrapper

This directory contains an image that uses the Oryx builder image as a base, but has some additional logic added on top of it, specifically for the builds that happen within the container apps platform.

This extra logic is located within the start script, and is the container's entrypoint.