Corectl
This is a CLI tool for CECG’s Core Platform! From connecting to cluster, creating templated applications and a lot more!
v0.34.0
- Update to match core-platform 0.34.0 by @kkonstan
v0.33.0
- Update to match core-platform 0.33.x by @kkonstan
v0.32.0
- Update to match core-platform 0.32.0 by @kkonstan
v0.31.4
- Update to match core-platform 0.31.4 by @kkonstan
v0.31.3
- Update to match core-platform 0.31.3 by @kkonstan
v0.31.2
- Update to match core-platform 0.31.2 by @kkonstan
v0.31.1
- Update to match core-platform 0.31.1 by @kkonstan
v0.31.0
- Update to match core-platform 0.31.0 by @kkonstan
v0.30.6
- Update to match core-platform 0.30.11 by @kkonstan
v0.30.5
- Update for core-platform 0.30.10 by @kkonstan
v0.30.4
- Update go dependencies by @kkonstan
- Integration tests cleanup by @kkonstan
- Update dependencies by @kkonstan
- Show changelogs for multiple outstanding releases by @tim-codes
- Fall back silently when no environments.yaml exists to avoid confusion by @kkonstan
- Initial routine changes to use config/GetCorectl… functions by @withnale
v0.30.3
- Update Go dependencies by @kkonstan
v0.30.2
- Update core-platform to 0.30.2 by @kkonstan
v0.30.1
- Update go dependencies by @kkonstan
- bump core-platform 0.30.1 by @tim-codes
v0.30.0
- Switch from iap tunnel to dns endpoint by @kkonstan
- Update go deps by @kkonstan
- Error handling when exporting root p2p env vars by @tmcalves
v0.29.3
- Improve env connect logging output and reduce verbosity by @kkonstan
v0.29.2
- Update dependencies by @kkonstan
- Fix proxy and update command with logger instead of wizard by @tmcalves
- go fmt by @kkonstan
v0.29.1
- Log output to file that is sent to stream output by @tmcalves
v0.29.0
- Update dependencies by @kkonstan
v0.28.0
- Remove cost centre tenant attribute by @kkonstan
- Switch logger. Add ADR by @tmcalves
v0.27.2
- Better error msg if gitconfig is missing by @fabricetriboix
- Update dependencies by @kkonstan
- Automatically update config repos by @fabricetriboix
- Simplify confirmation dialogue by @fabricetriboix
- Fix env selection for tenant create by @fabricetriboix
- Show a tenants tree by @fabricetriboix
- Update README file by @fabricetriboix
v0.27.1
- 522-confirm-app-monorepo: Improve user experience when creating app in monorepo by @fabricetriboix
- 519-corectl-simple-init: Use config init from environments repo by default by @fabricetriboix
- Use ubuntu-24.04 instead of ubuntu-latest by @kkonstan
- Update dependencies by @kkonstan
v0.27.0
- Rebrand developer-platfrom -> core-platform by @kkonstan
v0.26.3
- Remove duplicate definitions on app commands. by @withnale
- Disable showing usage once processing begins by @withnale
- 427-env-select: Improve environment selection by @fabricetriboix
- 475-monorepo-msg: Fix message shown to the user when creating an appa monorepo by @fabricetriboix
- Added initial implementation of background env connect by @withnale
v0.26.2
- Reducing logging level for IAP tunnels.
v0.26.1
- Bump to latest platform.
- Makefile in style of developer platform.
- Fix linting, so CI fails.
v0.26.0
- Swap out connect implementation to use IAPC.
v0.25.5
- Use git shell for pull + push operations.
v0.25.4
- Use Tag instead of Version as version label.
- Validate tenant creation with respect to all other tenants.
v0.25.3
- In case coloring was disabled, the internal value was not updated. Fix the condition.
- Trigger workflow in monorepo only for changed apps.
- Display skipped task message in case repository is already present in tenant definition.
- Add update command
v0.25.2
- Add —dry-run support to
app create
andtenant create
, add logging to git, github, and filesystem operations. Add Wizard component. Rework bubbletea component hierarchy by @Malet
v0.25.1
- bug(app-create): Fix issue when creating an app in monorepo is not possible, because it couldn’t create relative path from absolute and relative path. by @Mugenor
v0.25.0
- App create catch error by @nzacharia
- feat(cmd): add release version command by @Malet
- chore(deps): update developer-platform dependency by @Malet
- bug(git): Sometimes you can get git
fast-forward
error on push for the branches you are not working with at the moment. Fix it by pushing only the branch we are working with by @Mugenor - fix(releases): update goreleaser action by @Malet
v0.24.1
- fix: correctly allow creation of monorepo app by @lukasz-kaniowski
v0.24.0
- feature: convenience commands by @Mugenor
v0.23.1
- feature(template-parameters): Support custom template parameters by @Mugenor
- Set working_directory and version_prefix arguments for monorepo flow by @lukasz-kaniowski
v0.23.0
-
395: improve error messages on init command by @tombart
-
updated developer-platform lib to latest by @tombart
-
export env variables required to run onboarded apps p2p makefile targets by @tombar
t
-
App create command in monorepo setup by @lukasz-kaniowski
-
Allow render uncomited changes from templates by @lukasz-kaniowski
-
Pass params file to a template render command by @lukasz-kaniowski
-
Make app create
--from-template
flag optional by @lukasz-kaniowski -
bug(tenant-create): handle parent root tenant properly by @Mugenor
v0.20.0
- Make env connect env argument optional by @chbatey
- p2p promote command by @lukasz-kaniowski
v0.18.1
- bug(tenant-create): multiselect pickers were not shown by @Mugenor
- feature(cfg): Remove tenant from config by @Mugenor
- feature(connect): Small fixes to env-connect by @Mugenor
v0.18.0
- LICENCE and README by @chbatey
- feat(env): add list command by @SennaSemakula
- feat(env): connect to environment command by @SennaSemakula
- feature: commands to access env resources by @Mugenor
- Upgrade core platform to 0.18 by @chbatey
- Remove duplicate app commands by @chbatey
- chore(docs): update readme reference importance of using real env and software templates repos by @SennaSemakula
v0.11.1
- Initial implementation by @Mugenor
- add INTERNAL_DOMAIN to envs by @SergeiSizov
- change to INTERNAL_SERVICES_DOMAIN after discussions by @SergeiSizov
- CI/CD by @Mugenor
- feat: add body text to created pull requests by @pyoio
- doc(versioning): ADR on v0 versioning by @Mugenor
- Feature/295 refactor by @petersjtaylor854
- refactor: extract core reusable logic to
developer-platform
by @Mugenor