v1.11.0
lilianzhu
released this
21 Apr 10:11
·
16 commits
to release-1.11.0
since this release
Project
- Enable image retag while creating version for helm project.
- Service can now be imported from Microsoft Azure container registry and Aliyun ACR.
- Helm chart templates can now be imported from Gerrit.
- Helm release name can be customized for each service.
- Pod debug authorization can be configured separately.
Environment
- Services in projects can be deployed partially to an environment except for VM services
- Ingress/ConfigMap/Secret/PVC can be deployed to an environment separately.
- Container name and image name can be different now for service.
- VMs login tests have been supported.
Workflows
- Support deploy image to a selected environment after the distribution of that image.
- Jenkins workflows now support IMAGE as a variable & choice type parameter
- Files can be uploaded to object storage in workflow.
System
- Support Gitee as a codehost.
- Sensitive information has been masked in the API.
- Docker registry can now use self-signed certificate.
- Kubernetes V1.22 has been supported.
- Define custom path for PVC type workflow cache.
Improvement
- Tags can be selected in workflow even if there is no distribution stage.
- Update of multiple service modules will only trigger one helm release.
- Image tag rules can now be generated from short commit ID.
- Added several environment variables for VM script.
- Enhanced variables for external system modules in workflow.
- Enable search for environment variables in kubernetes environments.
Bugfix
- Fixed a bug where multiple codehost with same host will cause webhook trigger to function abnormally.
- Build job will now be deleted correctly.
- Fixed timer switch in workflow.
- Improve loading speed of environment when there are ingresses in the cluster.
- New services in VM project can now be updated to environment correctly.
- Fixed collaboration mode bugs.