launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #32873
[Merge] ~ruinedyourlife/launchpad:cargo-publishing-source-replacement into launchpad:master
RuinedYourLife has proposed merging ~ruinedyourlife/launchpad:cargo-publishing-source-replacement into launchpad:master.
Commit message:
Cargo publisher source replacement
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~ruinedyourlife/launchpad/+git/launchpad/+merge/490963
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~ruinedyourlife/launchpad:cargo-publishing-source-replacement into launchpad:master.
diff --git a/lib/lp/crafts/model/craftrecipebuildjob.py b/lib/lp/crafts/model/craftrecipebuildjob.py
index bdb01ba..dc92ad2 100644
--- a/lib/lp/crafts/model/craftrecipebuildjob.py
+++ b/lib/lp/crafts/model/craftrecipebuildjob.py
@@ -391,6 +391,9 @@ class CraftPublishingJob(CraftRecipeBuildJobDerived):
"\n"
"[registries.launchpad]\n"
f'index = "{cargo_publish_url}"\n'
+ "\n"
+ "[source.crates-io]\n"
+ 'replace-with = "launchpad"\n'
)
# Only add the HTTP proxy configuration if it's set