What's Changed
- Docker contexts via SSH are now supported, see the docs for an example.
- When using SSH urls for cloning, doco-cd now tries to convert the SSH url to https for the commit status reports. Users that use a self-hosted SCM instance (e.g. Gitea or Forgejo) with a non-standard HTTP port for the Web UI/API or different (sub-)domains for SSH and Web UI/API and have Commit Status Reporting enabled might need to use the new
GIT_SCM_API_URLenvironment variable to set the correct HTTP url of their SCM instance (see the docs)
🌟 Improvements
- feat(docker): add SSH transport support for Docker contexts by @kimdre in #1550
- fix(commit-status): add support for custom SCM API base URL in commit status functions by @kimdre in #1556
🐛 Bug Fixes
📦 Dependencies
- fix(deps): update module github.com/go-git/go-billy/v5 to v5.9.1 by @renovate[bot] in #1551
- fix(deps): update module github.com/prometheus/client_golang to v1.24.1 by @renovate[bot] in #1552
Full Changelog: v0.101.1...v0.102.0