make-remote

command module
v0.0.0-...-dfb17e0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2022 License: MIT Imports: 8 Imported by: 0

README

make-remote

Run your Makefile on multiple remote servers concurrently!

Installation

go install github.com/nathanieltornow/make-remote@latest

Config:

See ./example-config.yaml for an example configuration.

Usage:

$ make-remote -h
Usage: make-remote [options] target
options:
  -config string
        Path to config file (default "./config.yaml")
  -groups string
        Server groups to execute (default "all")
  -makefile string
        Path to Makefile (default "./Makefile")
  -remote-dir string
        Source directory on remote servers (default ".")
  -ssh-key-file string
        Private ssh key (default "../.ssh/id_rsa")

TODO

  • Env-variables
  • Groups
  • Load Makefile with specified git-repo
  • (Access to Stdin)

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL