plugin-local

command module
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2024 License: MIT Imports: 11 Imported by: 0

README

Reeve CI / CD - Local Plugin

This is a Reeve plugin for providing pipeline environment variables from local storage.

Configuration

This plugin supports configuration via the WebUI plugin.

Configuration is also supported via the CLI API:

reeve-cli --url <server-url> --usage
reeve-cli --url <server-url> local var-set <name> <value>
reeve-cli --url <server-url> local secret-set <name> <value>

Encryption takes place on the server, so make sure to use a secure connection between reeve-cli and the server. That is, use TLS with a valid certificate and do not set the --insecure flag.

Settings

Settings can be provided to the plugin through environment variables set to the reeve server.

Settings for this plugin should be prefixed by REEVE_PLUGIN_LOCAL_.

Settings may also be shared between plugins by prefixing them with REEVE_SHARED_ instead.

  • ENABLED - true enables this plugin
  • CONFIG_PATH (required) - Path to where configuration should be stored on disk.
  • SECRET_KEY (required) - Passphrase for encrypting secrets
  • PRIORITY (default 1) - Priority of all variables returned by this plugin

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