Releases: harness/migrator
Releases · harness/migrator
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
Support account level and app migration
The first release of the harness upgrade
- Supports migration of account-level entities such as secret managers, secrets & connectors.
- Supports migration of application with all its supported services with artifact sources, environments with all overrides & infrastructure