Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paketo-buildpacks/dotnet-core
A Cloud Native Buildpack for .NET Core
https://github.com/paketo-buildpacks/dotnet-core
cnb
Last synced: about 2 months ago
JSON representation
A Cloud Native Buildpack for .NET Core
- Host: GitHub
- URL: https://github.com/paketo-buildpacks/dotnet-core
- Owner: paketo-buildpacks
- License: apache-2.0
- Created: 2020-04-13T20:22:58.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-09T06:16:40.000Z (2 months ago)
- Last Synced: 2024-11-09T07:22:50.191Z (2 months ago)
- Topics: cnb
- Language: Go
- Homepage:
- Size: 134 MB
- Stars: 46
- Watchers: 6
- Forks: 4
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-cnb - .NET Core
README
# .NET Core Paketo Buildpack
## Documentation
Check out the [Paketo Buildpack for .NET Core
docs](https://paketo.io/docs/buildpacks/language-family-buildpacks/dotnet-core/)
for more information on how to use this buildpack. To edit the docs content published on the above page,
make changes to [this document](https://github.com/paketo-buildpacks/paketo-website/blob/main/content/docs/howto/dotnet-core.md).## Distribution
The buildpack is distributed as an OCI image in the following places:
- `gcr.io/paketo-buildpacks/dotnet-core`
- `paketobuildpacks/dotnet-core`The buildpack is also available as a `.cnb` or `.tgz` archive, attached to each Github release.
## About
The Paketo Buildpack for .NET Core provides a set of collaborating buildpacks that
enable the building of a .NET Core application. These buildpacks include:
- [Paketo Buildpack for ASP.NET Runtime](https://github.com/paketo-buildpacks/dotnet-core-aspnet-runtime)
- [Paketo Buildpack for .NET Core SDK](https://github.com/paketo-buildpacks/dotnet-core-sdk)
- [Paketo Buildpack for .NET Publish](https://github.com/paketo-buildpacks/dotnet-publish)
- [Paketo Buildpack for .NET Execute](https://github.com/paketo-buildpacks/dotnet-execute)The buildpack supports building both runtime-dependent and self-contained
applications. Additionally, the buildpack supports a number of combinations of
runtimes, SDKs, and ASPNet library configurations.The buildpack supports the inclusion of
[NodeJS](https://nodejs.org) for applications that may require it. This support
is provided by the [Paketo Buildpack for Node Engine](https://github.com/paketo-buildpacks/node-engine).Usage examples can be found in the
[`samples` repository under the `dotnet-core` directory](https://github.com/paketo-buildpacks/samples/tree/main/dotnet-core).### Builder compatibility
The Paketo Buildpack for .NET Core buildpack is compatible with the following builder(s):
- [Paketo Bionic Full Builder](https://github.com/paketo-buildpacks/full-builder)
- [Paketo Bionic Base Builder](https://github.com/paketo-buildpacks/base-builder)
- [Paketo Jammy Full Builder](https://github.com/paketo-buildpacks/builder-jammy-full)
- [Paketo Jammy Base Builder](https://github.com/paketo-buildpacks/builder-jammy-base)This buildpack also includes the following utility buildpacks:
- [Paketo Buildpack for Procfile](https://github.com/paketo-buildpacks/procfile)
- [Paketo Buildpack for Environment Variables](https://github.com/paketo-buildpacks/environment-variables)
- [Paketo Buildpack for Image Labels](https://github.com/paketo-buildpacks/image-labels)
- [Paketo Buildpack for CA Certificates](https://github.com/paketo-buildpacks/ca-certificates)