arpicee

module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 14, 2023 License: Apache-2.0

README

Arpicee - The Remote Procedure Framework

Arpicee is a remote procedure framework that enables you to trigger a variety of "jobs" (Github Actions, AWS Lambdas, AWS SSM Automations, ...) using convenient interfaces (a CLI, a slackbot, ...)

Screenshots

The following Github Workflow can be used as an Arpicee, and then triggered either through a CLI:

export ARPICEE_GH_OWNER=yannh
export ARPICEE_GH_REPO=arpicee-dispatch-workflow
export ARPICEE_GH_WORKFLOW_NAME=hello
export GH_TOKEN=xxx
$ ./bin/dispatch-github-workflow -h
Usage: ./bin/dispatch-github-workflow [OPTION]... [FILE OR FOLDER]...
  -benice
        Be extra nice? (Default: false)
  -h    display help
  -name string
        Hello who?
  -output string
        output type: json or text (default "text")
$ ./bin/dispatch-github-workflow -name Yann -benice true
✓ sayhello

or via a Slackbot:

Slackbot demo

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

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