Commit Graph

56 Commits

Author SHA1 Message Date
Aidan Delaney f8ea7651c2
Switch to pagefind for search (#870)
We have more control over search indices if we use a local
search library

Signed-off-by: adelaney21 <adelaney21@bloomberg.net>
2025-12-09 07:30:53 -05:00
Aidan Delaney ef63dccba9
Bump tools to go 1.25 (#867)
Use the latest versions of dependencies

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-11-20 11:44:42 +00:00
Aidan Delaney 25ab631dd9
Test lifecycle orchastration (#778)
* Setup basic lifecycle orchastration test

Create test suite and build `lifecycle`

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

* Test analyzer phase of lifecycle orchastration tut

Add assert and establish a pattern for subsequent tests

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-03-06 11:09:51 -06:00
Aidan Delaney f14302cffb
Prefer targets over stacks (#790)
* Prefer targets over stacks

When creating a new buildpack, use --targets instead of the
deprecated --stacks

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

* Migrated to latest hugo toCSS

Update from deprecated hugo function

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-01-31 16:34:19 +00:00
dependabot[bot] bab2636a2f
Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /tools (#795)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 15:11:17 +00:00
dependabot[bot] ef42cb59c7
Bump github.com/gohugoio/hugo from 0.126.1 to 0.139.4 in /tools (#794)
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo) from 0.126.1 to 0.139.4.
- [Release notes](https://github.com/gohugoio/hugo/releases)
- [Changelog](https://github.com/gohugoio/hugo/blob/master/hugoreleaser.toml)
- [Commits](https://github.com/gohugoio/hugo/compare/v0.126.1...v0.139.4)

---
updated-dependencies:
- dependency-name: github.com/gohugoio/hugo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 11:41:13 +00:00
Aidan Delaney 4d8108021d
Bump pack version in CI (#793)
* Bump pack version in CI

Update to pack 0.36.0

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

* Update tools to latest pack

Do not require an older dependency

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2024-12-12 12:17:10 -06:00
dependabot[bot] b172432918
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /tools (#781)
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-11-06 19:51:21 +00:00
dependabot[bot] 0463e8bf09
Bump github.com/docker/docker in /tools (#760)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.1.3+incompatible to 26.1.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v26.1.3...v26.1.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-08-13 06:48:14 +01:00
Aidan Delaney 8983bfbc3e
Note mutli-arch support excludes cross-build (#748)
* Note mutli-arch support excludes cross-build

We are currently limited to building an application image for a platform
on that platform

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

* Bump pack tools dependency

Bump to the latest `pack` in our tools

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

---------

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-08-07 06:58:13 +00:00
dependabot[bot] 2f36e71ff4
Bump google.golang.org/grpc from 1.64.0 to 1.64.1 in /tools (#742)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.64.0 to 1.64.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.64.0...v1.64.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-07-15 07:50:51 +01:00
dependabot[bot] a0467ef586
Bump golang.org/x/image from 0.16.0 to 0.18.0 in /tools (#738)
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.16.0 to 0.18.0.
- [Commits](https://github.com/golang/image/compare/v0.16.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 06:35:52 +01:00
dependabot[bot] 3c422b65f8
Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity in /tools (#725)
Bumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/internal/v1.5.1...sdk/azcore/v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-06-17 07:02:38 +01:00
Aidan Delaney ec87a391a4
Use latest hugo (#714)
Bump dependencies in the tools sub-project

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2024-06-13 14:57:19 -05:00
dependabot[bot] 1e9595c015
Bump github.com/docker/docker in /tools
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.3+incompatible to 25.0.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v25.0.3...v25.0.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 06:19:37 +00:00
Aidan Delaney 1292e0791f Update to latest hugo
Solves a problem where some images are not generated into the public
folder

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-02-23 06:01:05 +00:00
Natalie Arellano 13415cbc45 Changes needed to run `make serve`
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2024-02-12 14:27:27 -05:00
dependabot[bot] 95308109b6
Bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 in /tools
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.7 to 1.1.12.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Changelog](https://github.com/opencontainers/runc/blob/v1.1.12/CHANGELOG.md)
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.7...v1.1.12)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 23:00:42 +00:00
dependabot[bot] 8f1839e2a8
Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.11.0 in /tools
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.10.0 to 5.11.0.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.10.0...v5.11.0)

---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 15:11:27 +00:00
Aidan Delaney 23aea48c0f
Merge branch 'main' into dependabot/go_modules/tools/github.com/containerd/containerd-1.7.11 2023-12-21 07:36:44 +00:00
dependabot[bot] 0554b36736
Bump github.com/containerd/containerd from 1.7.2 to 1.7.11 in /tools
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.2 to 1.7.11.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](https://github.com/containerd/containerd/compare/v1.7.2...v1.7.11)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 21:21:49 +00:00
dependabot[bot] 4a28283f92
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tools
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 23:55:47 +00:00
Aidan Delaney 517dcb057c
Merge branch 'main' into dependabot/go_modules/tools/google.golang.org/grpc-1.56.3 2023-11-30 17:21:26 +00:00
Aidan Delaney 114efac1e7 Further simplify create-buildpack example
Use a "fake" server application.  Cache the runtime for use in
subsequent builds.

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2023-11-30 17:20:36 +00:00
Aidan Delaney ce1f1eba22 Port Buildpack author guide to NodeJS
Simplify the buildpack author guide, using NodeJS instead of Ruby.
The switch to NodeJS makes multi-arch demos more striaghtforward

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2023-11-30 17:20:30 +00:00
Aidan Delaney 06d96c1707
Merge branch 'main' into dependabot/go_modules/tools/golang.org/x/net-0.17.0 2023-11-17 21:23:51 +00:00
dependabot[bot] 5b6419e76e
Bump google.golang.org/grpc from 1.55.0 to 1.56.3 in /tools
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.55.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.55.0...v1.56.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-17 21:14:48 +00:00
dependabot[bot] 969c4a304f
Bump github.com/docker/docker in /tools
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 24.0.5+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v24.0.5...v24.0.7)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-17 21:14:45 +00:00
dependabot[bot] 743c873259
Bump golang.org/x/net from 0.14.0 to 0.17.0 in /tools
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-17 21:14:39 +00:00
dependabot[bot] 403a203c39
Bump golang.org/x/image in /tools
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.0.0-20220601225756-64ec528b34cd to 0.10.0.
- [Commits](https://github.com/golang/image/commits/v0.10.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 21:33:08 +00:00
Natalie Arellano d953dbe844 Add targets and deprecate stacks
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2023-09-21 14:08:34 -04:00
Aidan Delaney 876f7fc60d Bump tools used
Bump to latest pack and hugo

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2023-04-08 16:38:51 +01:00
Aidan Delaney 51219ad806 Bump buildpack author guide to ruby 3
Use the latest Heroku provided ruby, which includes bundle.  This
simplifies some of the code and explanation.

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2022-12-25 13:51:40 +00:00
Aidan Delaney 466f98ffd6 Bump pack version in tools
Pull in the latest pack in tools

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2022-06-30 13:42:28 +01:00
Javier Romero 76ea8e9bab Update pack version and output of inspect image
Newer version of pack introduces the WORK DIR column to inspect-image command.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-06-10 20:51:27 -05:00
Javier Romero da7a7f6351 Add instructions for Windows 2022
Signed-off-by: Javier Romero <rjavier@vmware.com>
2022-04-09 08:11:49 -05:00
Aidan Delaney 52155ada26 Update docs to API version 0.7
Use `pack sbom download` and API 0.7 to demonstrate a CycloneDX sbom
in a buildpack.

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2022-02-11 17:03:17 +00:00
Javier Romero 60447ea47a Support latest version of pack
Additionally, added a check that warns if the installed
version of pack is different than what's expected (typically
latest).

We were seeing failures in CI that we weren't seeing locally.
It came down to CI running a newer (latest) version of pack
in which the platform API was changed so therefore the output
changed slightly.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-12-16 07:00:03 -06:00
Javier Romero e3247c11c5 Update pack to 0.22.0
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-11-10 08:56:11 -06:00
Javier Romero 802e2a075f Make iframes not have borders
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-09-27 10:55:01 -05:00
Javier Romero 6dc03bf1d1 Add conventions for app source metadata
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-08-18 10:49:02 -05:00
Javier Romero 0e5146decc Make different type of contributions use tabs
This reduces a wall of text to sections that the user can select in
order to focus on what to learn more about.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-07-14 19:49:28 +00:00
Sambhav Kothari 801c81a20d Add link to BP Authors katacoda
Signed-off-by: Sambhav Kothari <skothari44@bloomberg.net>
2021-05-03 21:11:49 +01:00
Javier Romero f028077ff0 Add dummy tools.go to keep dependencies in go.mod
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-03-26 15:41:43 -05:00
Javier Romero e5bea29901 Update expected outputs based on latest pack release (0.18.0)
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-03-24 16:56:06 -05:00
Javier Romero 9bee0c3b5a Fixes issue where pack commands are not being updated
The problem was that our current implementation uses pack
as a library. The version of the library was hardcoded to v0.13.

This change now upgrades the dependency to the latest version
(or via env var) so that the docs are as expected.

Additionally, a new task `prepare-for-pr` was added.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-03-24 10:28:10 -05:00
Javier Romero 84abea7c8d Fix: update tests to ignore irrelevant lines
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-09-09 11:43:08 -05:00
Javier Romero 11568df159 Add testing to create-buildpack guide
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-09-02 12:30:10 -05:00
Andrew Meyer 2e0463d392 Add Windows build guide
Signed-off-by: Andrew Meyer <meyeran@vmware.com>
2020-08-26 12:25:59 -07:00
Javier Romero 1e3e2e9c6d Polish PR #191 - trusted builders
Signed-off-by: Javier Romero <rjavier@vmware.com>
2020-08-19 00:49:42 -05:00