SDK v1.7.0 by git tag (vendored copy removed); advertises over beacon v2 as metamesh.feeder/<upstream>
Publish image / publish (push) Failing after 13s

This commit is contained in:
Worph
2026-10-04 17:35:25 +00:00
parent a7cb27984b
commit 4b956bc259
23 changed files with 10 additions and 7099 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ name = "tribler-feeder"
path = "src/main.rs"
[dependencies]
meta-feeder-sdk = { path = "../../crates/meta-feeder-sdk" }
meta-feeder-sdk = { git = "https://github.com/worph/meta-feeder-sdk", tag = "v1.7.0" }
tokio = { version = "1.40", features = ["full"] }
axum = { version = "0.7", features = ["json"] }
+2 -3
View File
@@ -2,8 +2,8 @@
# =============================================================================
# tribler-feeder — Tribler (IPv8 overlay) feeder sidecar. Multi-stage build.
#
# Build context must be this repo root (packages/plugins/meta-feeder-tribler) so
# the `meta-feeder-sdk` path dependency resolves. Same BuildKit cache-mount
# Build context must be this repo root (packages/plugins/meta-feeder-tribler).
# `meta-feeder-sdk` is a git dependency pinned by tag. Same BuildKit cache-mount
# strategy as the other feeders. No librqbit here (tribler enumerates files via
# the Tribler core's metainfo), so the cold build is lighter than the torrent
# feeder's.
@@ -20,7 +20,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*
COPY Cargo.toml Cargo.lock rust-toolchain.toml ./
COPY crates/ crates/
COPY feeder-plugin/ feeder-plugin/
RUN --mount=type=cache,id=cargo-registry,target=/usr/local/cargo/registry \