Releases: harness/migrator
v0.1.0: Ability to check for harness-upgrade updates
With this update, we now check if a new release of this tool is available. If a release is available we let the user know of the new version available.
Support for account & application summary
We now support getting a summary of accounts & applications from the CLI
harness-upgrade account-summary
for account
harness-upgrade application-summary
for application
Supports ability to migrate all Workflows & Pipelines
Previously users had to provide individual workflow ids & pipeline ids as input to migrate the app.
We can now skip providing these values, and it will migrate all the workflows and pipelines in the app.
Summary of migration in logs
Added Summary of migration in logs
Support for creating projects
- Support for creating projects from the CLI
- Bugfix: no prompt for org/project when migrating apps & pipelines
Support for Pipeline Import & set flags using files
- Pipeline Support
- Pass flags using a file
- Renamed flags for secret & connector scope
Support for migrating Workflows using CLI
Add support for migrating the workflows
Breaking Changes: Use API base Authentication
The following release now uses x-api-key
as auth rather than the Bearer token. Added --insecure
flag to ignore cert errors.
Updated the base URLs for Dev environment
Improve logging
Introduced logrus for logging. Improved logging
- Improved log messages and formatting
- Supports structured logging(JSON)[
--json
] - Supports different levels of logs(debug).[
--debug
]
Add version flag
v0.0.2-alpha Add version & support ldflags for github actions