goharbor / goharbor/harbor-cli
Discussion: Mock Harbor Instance via GH Actions for testing
- Dominant language
- Go
- Stars
- 163
- Forks
- 211
- Avg merge
- 1m
- Merged PRs (30d)
- 1
Description
This is an issue to discuss the working and integration of a local harbor instance for running tests.
We need to have a similar format to how `container-registry/harbor-satellite` starts a mock server, but in GH Actions if I recall correctly.
https://github.com/container-registry/harbor-satellite/blob/main/.dagger/e2e.go
(This is the Dagger setup)
https://github.com/container-registry/harbor-satellite/tree/main/test/e2e/testconfig
(These are the required config)
We only need a few of these services not all, but we would require adding LDAP, preheat providers and other setups as well in the long run.
What are your thoughts?
@bupd @qcserestipy
Contributor guide
Assessment
This issue has not been assessed yet.