klonol
klonol copied to clipboard
Allow automated project testing with improved CI contacting personal Git Server
Describe the feature
There are no functionality or end-to-end tests for this project yet.
It would be nice to add test accounts for GitHub and Gitea. It would also be nice to have the process be automated (perhaps using VSH) to allow it to be run from the CI.
These are the things I'd need to support additionally:
- Flag to allow environment variable redirection in TOML. For CI/automated uses only.
- Potentially add bot-accounts to providers for testing.
Use Case
Will greatly improve the CI. Reduce fragility of the project and add confidence.
Proposed Solution
No response
Other Information
No response
Acknowledgements
- [X] I may be able to implement this feature request
- [X] This feature might incur a breaking change
Version used
0.6.0
Environment details (OS name and version, etc.)
Target environment: GitHub Actions CI. Will need to test locally first.