Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 12 additions & 13 deletions content/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
+++

## Welcome

Cloud Native Buildpacks (CNBs) transform your application source code into [container images](https://github.com/opencontainers/image-spec/blob/main/spec.md) that can run on any cloud.

With buildpacks, organizations can concentrate the knowledge of container build best practices within a specialized team, instead of having application developers across the organization individually maintain their own Dockerfiles. This makes it easier to know what is inside application images, enforce security and compliance requirements, and perform upgrades with minimal effort and intervention.
Expand All @@ -15,22 +14,19 @@
---

## Tutorials

* [An App’s Brief Journey from Source to Image](/docs/app-journey/) - An easy-to-follow introduction to Cloud Native Buildpacks using `pack`, a command line tool for Cloud Native Buildpacks.
* [An App's Brief Journey from Source to Image](/docs/app-journey/) - An easy-to-follow introduction to Cloud Native Buildpacks using `pack`, a command line tool for Cloud Native Buildpacks.

Check failure on line 17 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 17, "column": 180}}}, "severity": "ERROR"}

Check warning on line 17 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'. Raw Output: {"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 17, "column": 167}}}, "severity": "WARNING"}

Check failure on line 17 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 17, "column": 118}}}, "severity": "ERROR"}

Check warning on line 17 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'. Raw Output: {"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 17, "column": 105}}}, "severity": "WARNING"}
* [How to write a basic buildpack](/docs/for-buildpack-authors/tutorials/basic-buildpack) - A tutorial walking through the creation of an example NodeJS buildpack.

---

## Going deeper

See how-to guides, concepts, and tutorials tailored to specific personas:

* [App Developers](/docs/for-app-developers/)
* [Buildpack Authors](/docs/for-buildpack-authors/)
* [Operators](/docs/for-platform-operators/)

## [Tools](/docs/for-platform-operators/)

* **[CircleCI](/docs/for-platform-operators/how-to/integrate-ci/circleci)** - {{< summary "/docs/for-platform-operators/how-to/integrate-ci/circleci" >}}
* **[GitLab](/docs/for-platform-operators/how-to/integrate-ci/gitlab)** - {{< summary "/docs/for-platform-operators/how-to/integrate-ci/gitlab" >}}
* **[kpack](/docs/for-platform-operators/how-to/integrate-ci/kpack)** - {{< summary "/docs/for-platform-operators/how-to/integrate-ci/kpack" >}}
Expand All @@ -40,7 +36,6 @@
---

## [Reference](/docs/reference/)

Reference documents for various key aspects of the project.

* [Configuration](/docs/reference/config/) - Schema definitions for configuration files.
Expand All @@ -49,35 +44,39 @@
---

## Talks

We love talks to share the latest development updates, explain buildpacks basics and more, receive feedback and questions, and get to know other members of the community.

### Conference Talks

Check out some of our most recent and exciting conference talks below. More talks are available in our [Conference Talks Playlist](https://www.youtube.com/playlist?list=PL1p8pquzNvRqz3v7Q-OA7wldIxLCNFHcC) on YouTube.

{{< talks >}}

If you are interested in giving a talk about buildpacks, the linked slides may provide a useful starting point. Please feel free to reach out in Slack if you'd like input or help from the CNB team!

### Meetings

Feel free to look through the archive of previous community meetings in our [Working Group Playlist](https://www.youtube.com/playlist?list=PL1p8pquzNvRpDbbgZ0db0MRA-W5_w0G1U) on YouTube. If you would like to attend a Working Group meeting, check out our [community](/community/) page.

---

## Community and Support

Cloud Native Buildpacks is an incubating project in the CNCF. We welcome contribution from the community. Here you will find helpful information for interacting with the core team and contributing to the project.

### Community

The best place to contact the Cloud Native Buildpack team is on the [CNCF Slack](https://slack.cncf.io/) in the #buildpacks or [mailing list](https://lists.cncf.io/g/cncf-buildpacks).

### Contributor's Guide

Find out the various ways that _you_ can contribute to the Cloud Native Buildpacks project using our [contributor's guide](https://github.com/buildpacks/community/blob/main/contributors/guide.md).

### Project Roadmap

This is a community driven project and our roadmap is publicly available on our [Github page](https://github.com/buildpacks/community/blob/main/ROADMAP.md). We encourage you to contribute with feature requests.

---

## Community Learning Resources

Check warning on line 75 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Headings] 'Community Learning Resources' should use sentence-style capitalization. Raw Output: {"message": "[Google.Headings] 'Community Learning Resources' should use sentence-style capitalization.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 75, "column": 4}}}, "severity": "WARNING"}

Below are learning resources maintained by third parties. These are not managed by the Buildpacks team, but are popular in the community.

Check failure on line 77 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 77, "column": 88}}}, "severity": "ERROR"}

Check warning on line 77 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Contractions] Use 'aren't' instead of 'are not'. Raw Output: {"message": "[Google.Contractions] Use 'aren't' instead of 'are not'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 77, "column": 65}}}, "severity": "INFO"}

- [Cloud Native Buildpacks Course (KodeKloud)](https://learn.kodekloud.com/user/courses/cloud-native-buildpacks) - Video-based hands-on introduction to Cloud Native Buildpacks.

Check failure on line 79 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 79, "column": 166}}}, "severity": "ERROR"}

Check warning on line 79 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'. Raw Output: {"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 79, "column": 153}}}, "severity": "WARNING"}

Check warning on line 79 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Parens] Use parentheses judiciously. Raw Output: {"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 79, "column": 35}}}, "severity": "INFO"}

Check failure on line 79 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 79, "column": 17}}}, "severity": "ERROR"}

Check warning on line 79 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'. Raw Output: {"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 79, "column": 4}}}, "severity": "WARNING"}
- [Cloud Native Buildpacks for Beginners (Udemy)](https://www.udemy.com/course/cloud-native-buildpacks-for-the-absolute-beginners-handson) - Comprehensive beginner's course on CNBs.

Check failure on line 80 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'CNBs'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'CNBs'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 80, "column": 177}}}, "severity": "ERROR"}

Check failure on line 80 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Udemy'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Udemy'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 80, "column": 43}}}, "severity": "ERROR"}

Check warning on line 80 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Parens] Use parentheses judiciously. Raw Output: {"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 80, "column": 42}}}, "severity": "INFO"}

Check failure on line 80 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Buildpacks'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Buildpacks'?", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 80, "column": 17}}}, "severity": "ERROR"}

Check warning on line 80 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'. Raw Output: {"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 80, "column": 4}}}, "severity": "WARNING"}

_Want to suggest a learning resource? Submit a pull request or open an issue!_

Check failure on line 82 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Exclamation] Don't use exclamation points in text. Raw Output: {"message": "[Google.Exclamation] Don't use exclamation points in text.", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 82, "column": 72}}}, "severity": "ERROR"}
Loading