Record rust versions
Metadata
Current evaluation
Merged as commit 1ddc34f19, updating the Rust plugin to record rustup, rustc, and Cargo versions; this completed the versioning portion of #1475.
Resolution: closed resolved
Reason: PR #1562 was merged with commit 1ddc34f19, adding version recording for rustup, rustc, and Cargo in the Rust plugin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)?
- [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)?
- [x] Have you successfully run `./runtests.sh static`?
- [x] Have you successfully run `./runtests.sh unit`?
-----
Part of #1475
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 1ddc34f19, updating the Rust plugin to record rustup, rustc, and Cargo versions; this completed the versioning portion of #1475. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#1562 (commit 1ddc34f19), recording rustup, rustc, and cargo versions in the Rust plugin as part of #1475. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after one reviewer approval and passing CI checks. The changes record Rust versions across two files with 56 additions and 12 deletions, addressing part of issue #1475. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Changes to record Rust versions were merged as part of issue #1475. All automated checks passed and the update was integrated without additional comments. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#1475
(confidence 100%)
Tracking issue for Rust plugin recording; #1562 implemented its Rust and Cargo version-recording portion.
-
Related To:
canonical/snapcraft#1561
(confidence 100%)
Companion merged PR that added Cargo.lock recording for the same Rust plugin recording effort.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1475 rust plugin recording | snapcraft | closed | Rust plugin build recording shipped in merged PRs #1561 (commit 57e9e320a, records Cargo.lock) and #1562 (commit 1ddc34f19, records rustup/rustc/cargo versions). Maintainer sergiusens closed the issue on 2017-09-28. | |
| #2434 rust plugin: refactor to use the latest rustup | snapcraft | merged | Merged PR #2434 in commit 3e821ca8d, updating the Rust plugin for current rustup, sharing toolchain storage, and adopting .cargo/config. | |
| #1467 rust plugin: new rustup | snapcraft | closed | Updated the Rust plugin’s outdated rustup download link via merged PR #2438 (commit ea6caa72b), resolving LP bug #1662960. | |
| #2431 rust plugin: update to use latest rustup command options | snapcraft | merged | Merged PR #2431 updated the Rust plugin to use current rustup options instead of deprecated commands; landed as commit 3e821ca8d. | |
| #1561 rust plugin: record the Cargo.lock file | snapcraft | merged | Merged PR #1561 as commit 57e9e320a, adding Cargo.lock recording to the Rust plugin as part of the #1475 build-recording work. | |
| #2438 rust plugin: new link for rustup | snapcraft | merged | Merged PR #2438 (commit ea6caa72b) updating the Rust plugin's rustup download link, fixing LP bug #1662960 where the plugin used an outdated rustup URL. | |
| #579 Add new plugin: rust | snapcraft | merged | Merged PR #579 as commit 24f1def33, adding Snapcraft's Rust plugin, resolving conflicts, and updating plugin-list test expectations. | |
| #2169 Rust plugin improvements | snapcraft | closed | Closed unmerged and superseded by snapcraft#2170, merged as commit 4f80a1051 to fix Cargo builds and add Rust plugin tests. |