Skip to content

Improve rake --tasks#157

Merged
hsbt merged 1 commit intoruby:masterfrom
ybiquitous:improve-rake-tasks
Jan 8, 2026
Merged

Improve rake --tasks#157
hsbt merged 1 commit intoruby:masterfrom
ybiquitous:improve-rake-tasks

Conversation

@ybiquitous
Copy link
Copy Markdown
Contributor

This PR makes rake --tasks output useful information.

$ rake --tasks
rake debug:latest_full_version    # Check if the specified Ruby version is the latest full version (env: ruby_version)
rake debug:latest_stable_version  # Show the latest stable Ruby version
rake debug:latest_version         # Check if the specified Ruby version is the latest (env: ruby_version)
rake debug:version_exist          # Check if the specified Ruby version exists (env: ruby_version)
rake debug:versions               # Display all available Ruby versions grouped by major.minor
rake docker:build                 # Build Docker image for Ruby (env: ruby_version, ubuntu_version, arch, image_version_suffix, tag_suffix, tag, cppflags, optflags, target)
rake docker:manifest:create       # Create multi-architecture Docker manifests (env: ruby_version, architectures, manifest_suffix, image_version_suffix)
rake docker:manifest:push         # Push multi-architecture Docker manifests to registry (env: ruby_version, image_version_suffix)

This makes `rake --tasks` output useful information.

```sh-session
$ rake --tasks
rake debug:latest_full_version    # Check if the specified Ruby version is the latest full version (env: ruby_version)
rake debug:latest_stable_version  # Show the latest stable Ruby version
rake debug:latest_version         # Check if the specified Ruby version is the latest (env: ruby_version)
rake debug:version_exist          # Check if the specified Ruby version exists (env: ruby_version)
rake debug:versions               # Display all available Ruby versions grouped by major.minor
rake docker:build                 # Build Docker image for Ruby (env: ruby_version, ubuntu_version, arch, image_version_suffix, tag_suffix, tag, cppflags, optflags, target)
rake docker:manifest:create       # Create multi-architecture Docker manifests (env: ruby_version, architectures, manifest_suffix, image_version_suffix)
rake docker:manifest:push         # Push multi-architecture Docker manifests to registry (env: ruby_version, image_version_suffix)
```
Copy link
Copy Markdown
Member

@hsbt hsbt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@hsbt hsbt merged commit 99a8e29 into ruby:master Jan 8, 2026
@ybiquitous ybiquitous deleted the improve-rake-tasks branch January 8, 2026 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants