Skip to content

Commit 1dd115d

Browse files
committed
feat(oci): deduplicate layers prior to push; archive if needed
Signed-off-by: Vaughn Dice <[email protected]>
1 parent 0013bd9 commit 1dd115d

File tree

3 files changed

+329
-110
lines changed

3 files changed

+329
-110
lines changed

Cargo.lock

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/oci/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ dkregistry = { git = "https://github.com/fermyon/dkregistry-rs", rev = "161cf2b6
1616
docker_credential = "1.0"
1717
dirs = "4.0"
1818
futures-util = "0.3"
19-
oci-distribution = { git = "https://github.com/fermyon/oci-distribution", rev = "63cbb0925775e0c9c870195cad1d50ac8707a264" }
19+
itertools = "0.12.1"
20+
# TODO: use commit from fermyon/oci-distribution once required changes are in
21+
oci-distribution = { git = "https://github.com/vdice/oci-distribution", rev = "36b987cf433d25d968a717294fd07f3d6087869c" }
2022
reqwest = "0.11"
2123
serde = { version = "1.0", features = ["derive"] }
2224
serde_json = "1.0"

0 commit comments

Comments
 (0)