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

Unify Compose environments for testing AM packages #355

Merged
merged 8 commits into from
Jun 20, 2024

Conversation

replaceafill
Copy link
Contributor

This simplifies the Compose environments used for building and testing DEB and RPM packages for Archivematica and Storage Service:

  • Moved tests to a top level directory
  • Unified Python requirements, Compose files and Dockerfiles into a multi-stage build setup
  • Unified the README files and added table of contents generation
  • Tweaked the nginx configuration of the EL9 test script to match the Jammy one
  • Updated the GitHub workflows to allow installing published and local packages

These updates showed that a GPG key in the EL9 test script was wrong when installing published packages.

@replaceafill replaceafill force-pushed the dev/unify-package-build-workflows branch from e09bcb6 to c5cd309 Compare June 20, 2024 03:58
@replaceafill replaceafill merged commit 77cf605 into qa/1.x Jun 20, 2024
9 checks passed
@replaceafill replaceafill deleted the dev/unify-package-build-workflows branch June 20, 2024 04:10
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