- Refactored the tenant namespace for dev workflows
- Enabled the log service by default
- Switched to newer OSS image repositories
- Refactored installer naming for consistency
- Removed the legacy PVC from the installer
- Added commands to configure global flags
- Updated the
relay dev
commands to use the latest Relay Installer - Support any cluster in the development environment
- Return error when saving workflow revisions instead of warning output
- Added error handling for undefined domains when switching contexts
- Removed k3d internal cluster commands
- Updated to use the new Workflow and Run CRDs
- Update to the latest k3d version for the development environment
- Upgrade to vault v1.8.2
relay dev cluster initialize
command moved torelay dev initialize
relay dev image import
commandrelay dev kubectl
command
- The Relay development cluster vault instance vault-plugin-secrets-oauthapp plugin updated to v3.0.0-beta.3
- The Relay development cluster now uses k3d v4.4.7 and k3s v1.20.9-k3s1
relay auth login
now functions when using the Relay development environment
- New
relay workflow save
command that allows both workflow creation and replacement. This is a better command to replacerelay workflow add
andrelay workflow replace
.
- Automatically create full config path
- Automatically create config file if it does not exist
- Improved default context handling
- Removed deprecated configuration options
- Added notification support
- Added token support
- Improved context switching
- The command will no longer tell you to rerun with
--debug
when debug mode is already enabled.
relay auth login
to use new device flow- Dev cluster fixes
- Move from horsehead to leg
- Job handling for deleted jobs
- Update docs
- Make
relay dev metadata
easier to copy - Dev cluster oauth fixes
- Apply namespaces to dev cluster that were missed
- Expanded dev cluster commands for logservice functionality
- Ability to validate workflow
- Ability to create workflow without specifying a file
- Development environment: webhook support
- Development environment: image cache
- Deletion of workflow on error
- Development environment: Random workflow run name generation
4.0.3 (2020-05-08)
- Fix a bug with parameter value encoding during a workflow run invokation.
4.0.2 (2020-05-08)
- New release only. No functional change.
4.0.1 (2020-05-08)
- Bug in the automated release process, specifically when releasing new versions to Homebrew.
- When there are issues loading the configuration file, the CLI will no longer panic.
4.0.0 (2020-05-08)
- More complete support for JSON output using
-o json
- Introduces more verbose debug logging.
- Introduces the
workflow
namespace with commands for creating, updating, deleting, and invoking workflows in Relay.
- Workflow links emitted by the CLI now point to the correct URL.
3.5.4 (2020-04-30)
- Minor configuration change to build system. Probably doesn't even need to be a release.
3.5.3 (2020-04-30)
- Minor configuration change to build system. Probably doesn't even need to be a release.
3.5.2 (2020-04-30)
- Minor configuration change to build system. Probably doesn't even need to be a release.
3.5.1 (2020-04-30)
- Minor configuration change to build system. Probably doesn't even need to be a release.
3.5.0 (2020-04-27)
- Due to an in-progress refactor, many of the commands were removed. The
login
andlogout
commands were migrated to anauth
namespace.
- Relay is now automatically published to Homebrew.
- The Relay CLI is now requires golang 1.14.x for development.
- The build system has been overhauled.
3.4.0 (2020-04-01)
- This change updates the api client to support adding workflow content through the workflow c (2ca507b)
3.3.0 (2020-02-12)
- Add ability to delete workflow secrets (ba2cced0126ac897225f0d7851f0e5ac8850fa10)
3.2.0 (2020-02-12)
- New API version, support listing workflow secrets, event sources, and canceling workflow run (49db3ed37269dd408556b569256ad01b906fd80d)
- Bump handlebars from 4.1.2 to 4.5.3 (0117b0db39a30c82bbb40e9570330a45f51f43d9)
- Bump lodash from 4.17.11 to 4.17.15 (6da9d5a5b96d78c4957d5c988976461da6bee110)
- Bump npm from 6.9.2 to 6.13.4 (957205b7b58bddc5c11004e0bd3e24e7cf9f8446)
- Fix dependencies to avoid checksum errors (baab2cf511beaf4be57cf530b3b2c13919f3a5d0)
3.1.1 (2019-10-24)
- Correctly encode parameter and secret values with Base64 if needed (efa9cddedb985cc05357035078c67ec3ab1e2360)
- Bump go-swagger version to resolve flattening issues (5c2fad08cff4de95cfc25f76e84be2ee9c1ae454)
3.1.0 (2019-10-06)
- Support parameters (df3e87f42b749c500896f49b346f4f717fa984a3)
- Bump api-spec-converter back to upstream; update API client (c13bd2d5aa79165be4e0469edfce7acc749d41c4)
3.0.0 (2019-08-22)
- Update to latest API endpoints (5f313dd5120d72f04289af85089a9486dbb7a256)
- Added a config path flag to the global flags list (120703ca175e9ddfca59e43d59528195d94c67f6)
2.1.0 (2019-08-13)
- nebula-cli workflow {logs,status} subcommands (9fd905300119007d3d95e2859d5c1ab4e172ac4d)
2.0.0 (2019-08-01)
- Renaming output binary to nebula from nebula-cli (2c9804441024700f3ce343b008f8b25577c71c33)
1.2.0 (2019-07-24)
- Add timeout to
workflow run
command (640dcee1d512510edde0e03946a05b56274398bf) - Add timeout to
workflow run
command (0a7622b3c613baf5c3d5bfb86c360ace00d7c4b1)
1.1.0 (2019-07-24)
- Removing unused workflow file loading. (#4) (257e0aa05a76c5954d88b120a761b142b104a18f), closes #4
- Add ability to set secrets on a workflow (35fdadc51bd7ffa781b2b6f168840b10ef0ef8fe)
1.0.1 (2019-07-03)
- Release 1.0.0 (1a64ea78fce057f19af7dff677434a84fbb6e4ae)
- Use the correct version when building binaries (ee7af2e798471a2bd227ae36daad33ba361b4b34)
- Release 1.0.0 (cb10fcef57b918d0f36af8f654c1bdda13b1711b)
- Add GitHub releases (0cb1424bc79272f98d97dfd362ed9a30128c210a)
- Add GitHub releases (0cb1424bc79272f98d97dfd362ed9a30128c210a)