Skip to content

wheels deploy server bootstrap is interpreted as LuCLI server command instead of deploy subcommand #2677

@zainforbjs

Description

@zainforbjs

Describe the bug
The documentation describes the command wheels deploy server bootstrap as the way to bootstrap Docker on deployment hosts.

However, running the command does not execute any deploy/bootstrap logic. Instead, the CLI falls through to the LuCLI server command help output.

Documentation URL:
Deployment -> first-deploy -> #walk-through -> Part 5

To Reproduce
Steps to reproduce the behavior:

  1. Create a new Wheels application:
wheels new myapp
  1. Run:
wheels deploy server bootstrap
  1. Observe output.

Expected behavior

  • Runs:
    which docker || curl -fsSL https://get.docker.com | sh
    
  • Executes on remote hosts
  • Safe/idempotent
  • Validates SSH/sudo access

Actual behavior

  • Instead of executing deployment bootstrap logic, the CLI displays the LuCLI server help output:
Usage: server [-hV] [COMMAND]
Manage Lucee server instances

followed by the standard LuCLI server command list.

  • No deployment/bootstrap action occurs.

Scrneeshot
Image

Desktop:

  • OS: macOS
  • Version: Wheels 4.0.0 (development)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions