Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(HMS-4895): add unit tests -oci-ta #443

Draft
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

avisiedo
Copy link
Contributor

@avisiedo avisiedo commented Dec 11, 2024

Add tekton task for the pull requests which
run the unit tests for the idmsvc-backend
component.

See: https://github.com/konflux-ci/build-definitions/tree/main/task-generator/trusted-artifacts
See: https://github.com/konflux-ci/docs/blob/main/docs/modules/ROOT/pages/advanced-how-tos/using-trusted-artifacts.adoc

https://issues.redhat.com/browse/HMS-4895


TODO

  • The run-unit-tests task seems running a source2image instead the steps in the scripts block; fixing it, likely it finish this pr.

@avisiedo avisiedo self-assigned this Dec 11, 2024
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch 2 times, most recently from 41722cd to f4c9ecb Compare December 12, 2024 13:28
@avisiedo avisiedo changed the title build(HMS-4895): add unit tests oci ta build(HMS-4895): add unit tests -oci-ta Dec 12, 2024
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch 3 times, most recently from c13abec to 6ef620c Compare December 16, 2024 12:51
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch from e345cb2 to dbcb3d8 Compare December 18, 2024 12:36
Add the unit tests execution for the tekton pipeline.

https://issues.redhat.com/browse/HMS-4895

Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Following the steps below to make available the
repository when running the unit tests.

https://github.com/konflux-ci/docs/blob/main/docs/modules/ROOT/pages/advanced-how-tos/using-trusted-artifacts.adoc

Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch from dbcb3d8 to 410e9ee Compare December 19, 2024 05:15
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch from d4595c0 to eada77c Compare December 19, 2024 11:17
@avisiedo avisiedo force-pushed the hms-4895-add-unit-tests-oci-ta branch from b48e3cc to 36227ab Compare December 19, 2024 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant