gssh
« Back to VersTracker
Description:
SSH automation tool based on Groovy DSL
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: ssh automation groovy devops deployment
Install: brew install gssh
About:
Gssh is a Groovy-based DSL for SSH automation, designed to simplify remote server management and deployment tasks. It leverages the Gradle SSH Plugin to provide a declarative and scriptable interface for executing commands and managing files over SSH. This tool is ideal for developers looking to integrate robust remote operations into their build and deployment pipelines using Groovy.
Key Features:
  • Groovy DSL for declarative SSH configuration
  • Support for multiple connection and authentication methods
  • Seamless integration with Gradle build workflows
  • File transfer and remote command execution capabilities
Use Cases:
  • Automating deployment of applications to remote servers
  • Orchestrating multi-server configuration and updates
  • Running maintenance scripts across a fleet of machines
Alternatives:
  • Fabric – Python-based, whereas Gssh uses Groovy and integrates with Gradle
  • Ansible – Agentless orchestration tool, more complex but with broader features than Gssh's focused SSH automation
Version History
Detected Version Rev Change Commit
Sep 17, 2025 2:01am 0 VERSION_BUMP 82aed801
Sep 13, 2024 12:34pm 0 VERSION_BUMP 82105622