← Back to issue list

Add Ruby Plugin

View original Github issue

Metadata

Project
snapcraft
Number
#1365
Type
pull request
State
closed
Author
jamesbeedy
Labels
Created
Updated
Closed

Current evaluation

Adding a Ruby plugin to snapcraft was closed without merging. The contributor fixed a path resolution bug, but pending integration tests and unresolved reviews led to the pull request being abandoned.

Suggested action:

No scores available.

Issue body

* Added snacraft/plugins/ruby.py * Installs specified ruby * Automatically installs 'bundler' * Installs gems from gemfile via bundler if gemfile exists and or gems from plugin 'gems' option TODO * Integration tests

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Adding a Ruby plugin to snapcraft was closed without merging. The contributor fixed a path resolution bug, but pending integration tests and unresolved reviews led to the pull request being abandoned.
qwen3.6-35b-a3b-mtp-q6 Closed and abandoned after the reviewer requested updating the plugin list test cases. The author fixed a gem path issue, but the pull request was never merged.
qwen3.6-35b-a3b-mtp-q6 Closed without merging. The author fixed a gem path bug, but the reviewer noted the test suite failed because the new plugin was missing from the expected list. The pull request was closed, likely abandoned due to unaddressed test updates.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1544 plugins: add the ruby plugin snapcraft merged Merged the Ruby plugin addition to Snapcraft. Approved by three reviewers with passing CI checks. Commits were preserved via a two-commit squash, and the main commit title was adjusted per reviewer feedback before final merge.
80%
#1749334 ruby plugin does not work snapcraft (launchpad) closed Ruby plugin loading failure closed without resolution or comments, indicating abandonment. The plugin file existed locally but failed to load during snapcraft execution.
78%
#338 Add ruby plugin craft-parts closed Closed. Resolved via a maintainer-shared gist containing a working Ruby plugin for core20. The enhancement was not merged into craft-parts and remains implemented externally as a workaround.
74%
#1583667 There is no ruby plugin snapcraft (launchpad) closed Request for a Ruby packaging plugin was closed without implementation or discussion. The feature remains abandoned with no resolution or maintainer follow-up.
72%
#1413 Ruby plugin paths are inconsistent craft-parts closed Closed without resolution. An internal Jira ticket (CRAFT-4950) was created to track the inconsistent Ruby plugin paths. No fix or pull request was merged.
70%