Skip to content

Releases: paketo-community/cargo

Rust Cargo Build Pack 0.0.11

24 Sep 20:30
Compare
Choose a tag to compare

ID: paketo-community/cargo
Digest: sha256:1d634940b73b96e4d0a4643004442ddbfd195450e9ce9b98513cf4aa27e7432c

Supported Stacks:

  • *
  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny

📔 Documentation

Rust Cargo Build Pack 0.0.10

24 Sep 18:14
Compare
Choose a tag to compare

ID: paketo-community/cargo
Digest:

Supported Stacks:

  • *
  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny

⛏ Dependency Upgrades

  • Bump github.com/paketo-buildpacks/libpak from 1.53.0 to 1.54.0 (#105) @dependabot

🚧 Tasks

v0.0.9

09 Aug 16:54
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release

Rust Cargo Build Pack 0.0.9

ID: paketo-community/cargo-install

Digest: sha256:115c8992879a215841eec38ca0dc221c8c179aec0f4e71644ca42aeb0e44ea82

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny

Changes

v0.0.8

21 Jun 15:12
Compare
Choose a tag to compare

Rust Cargo Build Pack 0.0.8

ID: paketo-community/cargo-install

Digest: sha256:743df40cbb3059e859e1a564fd69ce099e62736e1e8a3d1dcc7db3d8ef393526

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny
  • org.cloudfoundry.stacks.cflinuxfs3

v0.0.7

21 Apr 14:07
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

Rust Cargo Build Pack 0.0.7

ID: paketo-community/cargo-install

Digest: sha256:2c59976b24712062829d1048ec10f47098a4916547ff61ece138b3047da30fe0

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny
  • org.cloudfoundry.stacks.cflinuxfs3

New & Noteworthy

  • Enable setting BP_CARGO_INSTALL_ARGS to pass additional arguments to cargo install
  • Removal of layer caching based on Cargo.lock in favor of just running cargo and letting it figure out what's changed
  • Cache CARGO_HOME directory which greatly speeds up build times
  • Preserve & restore file modification times on the cache volume, this is a workaround for limitations in the lifecycle which breaks cargo's ability to detect changes that require a new build.

v0.0.6

29 Mar 16:21
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release

Rust Cargo Build Pack 0.0.6

Updates:

  • Sets the VersionSource for the version of Rust that it requests. This has the effect of making the output more clear when run with the Rust Dist CNB, so you can tell if the requested version came from Cargo Install or elsewhere.
  • Detect & build binaries are combined into one run binary which is executed for both. This reduces the size of the resulting buildpack images by about half.

ID: paketo-community/cargo-install

Digest: sha256:d48021c5a208ad0b4cf489730ba810c609d591b977175b61e006e512a877fa8a

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny
  • org.cloudfoundry.stacks.cflinuxfs3

v0.0.5

08 Mar 19:49
0062477
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

Rust Cargo Build Pack 0.0.5

ID: paketo-community/cargo-install

Digest: sha256:1541432c85fb973735b1cdd9ad14862b0679085cc1605c980f51197254626308

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny
  • org.cloudfoundry.stacks.cflinuxfs3

v0.0.4

23 Feb 15:07
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Rust Cargo Buildpack 0.0.4

ID: paketo-community/cargo-install

Digest: sha256:82a8a20ebd23cd4f0454780eb11c485f2fa498c721db98aeab6f7466cf402369

Supported Stacks:

  • io.buildpacks.stacks.bionic
  • io.paketo.stacks.tiny
  • org.cloudfoundry.stacks.cflinuxfs3

v0.0.3

31 Oct 13:26
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release
name
io.paketo.stacks.tiny
io.buildpacks.stacks.bionic
org.cloudfoundry.stacks.cflinuxfs3

v0.0.2

09 Jun 12:35
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release
name
io.paketo.stacks.tiny
io.buildpacks.stacks.bionic
org.cloudfoundry.stacks.cflinuxfs3