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

CICD: add Jenkins pipeline for automated stage deployment #142

Merged
merged 2 commits into from
Feb 15, 2023

Conversation

nutjob4life
Copy link
Member

🗒️ Summary

Support end-to-end integration tests on Jenkins by adding a Jenksfile pipeline which builds, installs, unit-tests, and the integration-tests the pds-deep-registry-archive software against the expo registry.

⚙️ Test Data and/or Report

See this failed run which is expected because pagination is currently broken in the Registry.

Also note that the above run was run by hand, because the upstream pipeline (Registry) is failing and the Deep Archive project is set to be triggered only in the case of a successful upstream run.

♻️ Related Issues

@jordanpadams jordanpadams merged commit 7e7d8c3 into main Feb 15, 2023
@jordanpadams jordanpadams deleted the deep-archive#138 branch February 15, 2023 20:51
@tloubrieu-jpl tloubrieu-jpl changed the title deep-archive#138 CICD: add Jenkins pipeline for automated stage deployment Apr 11, 2023
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.

2 participants