Samples for Cloud Native Buildpacks
Go to file
Natalie Arellano 5e7364e363
Merge branch 'main' into improve-hello-world
2023-09-20 09:29:58 -04:00
.circleci Bump stack from Bionic to Jammy 2023-07-14 07:37:14 +01:00
.github/workflows Remove Remove dotnet-framework-1809 and upgrade nanoserver 2023-09-08 10:20:13 -04:00
apps Add targets and rename stack -> base image where appropriate 2023-09-12 14:54:28 -07:00
base-images Add targets and rename stack -> base image where appropriate 2023-09-12 14:54:28 -07:00
builders Add targets and rename stack -> base image where appropriate 2023-09-12 14:54:28 -07:00
buildpacks Add targets and rename stack -> base image where appropriate 2023-09-12 14:54:28 -07:00
cicd Move cicd config into standalone directory 2020-11-18 14:00:41 +02:00
extensions Fix extensions demo: use vim instead of tree 2023-07-25 14:10:18 -04:00
packages Bump stack from Bionic to Jammy 2023-02-27 05:46:51 +00:00
.editorconfig Annotate detect and build scripts 2019-10-01 09:14:21 -05:00
.gitignore Change Makefile to support Windows pack for Linux/Windows daemons 2020-08-20 12:22:16 -04:00
.gitpod.Dockerfile Gitpodified the repository 2021-05-05 15:02:00 +00:00
.gitpod.yml Gitpodified the repository 2021-05-05 15:02:00 +00:00
CODEOWNERS Updating CODEOWNERS 2020-02-05 10:53:55 -08:00
LICENSE Initial commit 2018-06-19 20:17:22 -04:00
Makefile Merge branch 'main' into improve-hello-world 2023-09-20 09:29:58 -04:00
README.md Add targets and rename stack -> base image where appropriate 2023-09-12 14:54:28 -07:00

README.md

Buildpack Samples

Build Status Gitpod ready-to-code

This repository contains sample implementations of the core components of the Cloud Native Buildpacks (CNB) project for learning and testing purposes.

Includes:

Start here:

To get up and running, install pack and run make build-linux or make build-windows, depending on your choice of target OS. Follow the README.md docs at the root directory of each component to choose your next step. We recommend starting to play with building apps.

External Buildpacks

Quick Reference

Development

Development in the Browser

Instead of setting everything up locally, you can open this repository in a completely pre-configured development environment in the cloud right from your browser:

Open in Gitpod

Local Development

Prerequisites

Test

Linux-Based Containers
make build-linux
Windows-Based Containers
make build-windows

Contributing