Page MenuHomePhabricator

[services] Tunnelbroker - Install Rust and Corrosion in Dockerfile
ClosedPublic

Authored by max on Jul 11 2022, 4:34 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 2, 10:36 AM
Unknown Object (File)
Sat, Nov 2, 10:36 AM
Unknown Object (File)
Sat, Nov 2, 10:35 AM
Unknown Object (File)
Sat, Nov 2, 10:33 AM
Unknown Object (File)
Oct 14 2024, 8:03 PM
Unknown Object (File)
Oct 7 2024, 1:45 PM
Unknown Object (File)
Oct 7 2024, 4:50 AM
Unknown Object (File)
Oct 6 2024, 8:52 AM

Details

Summary

Install Curl, Rust, Cargo using RustUp script and run the Corrosion installation script from D4496 in Dockerfile.

Linear task: ENG-1329

Test Plan

Rust, Cargo, and Corrosion are successfully installed inside the Docker container.
To make sure it's installed we can run the rustc --version and cargo --version commands inside the running container.
Also building with Corrosion as a dependency in D4498 finishing with success.

Diff Detail

Repository
rCOMM Comm
Branch
install-rust-in-dockerfile
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

max held this revision as a draft.
max edited the test plan for this revision. (Show Details)
max added reviewers: varun, karol, tomek.
max added 1 blocking reviewer(s): varun.
max published this revision for review.Jul 11 2022, 5:05 AM
max edited the summary of this revision. (Show Details)
services/tunnelbroker/Dockerfile
9

Curl installation can be split in a separate diff, but I think it's better to review (for reviewers) these changes in one.

ashoat added a reviewer: jon. ashoat removed 1 blocking reviewer(s): tomek.Jul 11 2022, 6:14 AM
ashoat added a subscriber: jon.

Adding @jonringer-comm since it's CMake/Rust-related. Also removed @palys-swm as blocking to give him a break :)

Seems to be continuing continuing already established docker paradigms

This revision is now accepted and ready to land.Jul 12 2022, 12:17 PM