Skip to content

Discussion: Mock Harbor Instance via GH Actions for testing #670

@NucleoFusion

Description

@NucleoFusion

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: MediumAffecting a limited number of users,degrading the customer experience.enhancementNew feature or requestgoPull requests that update go code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions