Skip to content

v1.0.4

Choose a tag to compare

@saidake saidake released this 05 Oct 16:43
· 33 commits to main since this release

What's New

  • Refactored the transfer command to support both uploading and downloading files.
  • Added support for patching remote environment files with the transfer command.
  • Improved validation for transfer command options and task configuration.
  • Improved file path handling for local upload and download targets.
  • Improved remote command execution and deployment reliability.
  • Improved error messages and validation for file transfer operations.
  • Updated deployment and server management scripts for better compatibility and reliability.

Bug Fixes 🐛

  • Fixed local path handling when downloading files to existing directories.
  • Fixed ownership and borrowing issues in file transfer workflows.
  • Fixed several edge cases in remote file transfer and environment configuration handling.

Installation 🧰

Homebrew (macOS / Linux)

brew install saidake/rhctl/rhctl

Linux (x86_64)

# Download
curl -LO https://github.com/saidake/rhctl/releases/download/v1.0.4/rhctl-v1.0.4-linux-x86_64

# Make executable
chmod +x rhctl-v1.0.4-linux-x86_64

# Move to /usr/local/bin
sudo mv rhctl-v1.0.4-linux-x86_64 /usr/local/bin/rhctl

macOS (x86_64)

# Download
curl -LO https://github.com/saidake/rhctl/releases/download/v1.0.4/rhctl-v1.0.4-macos-x86_64

# Make executable
chmod +x rhctl-v1.0.4-macos-x86_64

# Move to /usr/local/bin
sudo mv rhctl-v1.0.4-macos-x86_64 /usr/local/bin/rhctl

macOS (ARM64 / Apple Silicon)

# Download
curl -LO https://github.com/saidake/rhctl/releases/download/v1.0.4/rhctl-v1.0.4-macos-arm64

# Make executable
chmod +x rhctl-v1.0.4-macos-arm64

# Move to /usr/local/bin
sudo mv rhctl-v1.0.4-macos-arm64 /usr/local/bin/rhctl