Sha256: a1761df80c3fcb1531297f10cd0c16632f627cc6796fb6c9081525af8b7175d9

Contents?: true

Size: 698 Bytes

Versions: 2

Compression:

Stored size: 698 Bytes

Contents

# Cloud Runner

Cloud Runner creates a new VM somewhere in the cloud and
runs a single script against it.

Exit code correctly propagates.


## Installation

    gem install cloud_runner


## DigitalOcean Cloud

Uses `https://www.digitalocean.com/api` for creating new
droplets (VM) and associating ssh keys.

Run script against new droplet:

    cr-new                  \
      --client-id CID       \
      --app-key APP_KEY     \
      --script something.sh

Run script against existing droplet:

    cr-over                     \
      --client-id CID           \
      --app-key APP_KEY         \
      --droplet-id DROPLET_ID   \
      --ssh-key SSH_KEY         \
      --script something.sh

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cloud_runner-0.0.2 README.md
cloud_runner-0.0.1 README.md