Skip to content

[Docker] Ensure docker-deploy waits for the backend to fully initialize before creating test content#5509

Merged
tdonohue merged 1 commit intoDSpace:mainfrom
tdonohue:deploy_enhancement
Apr 20, 2026
Merged

[Docker] Ensure docker-deploy waits for the backend to fully initialize before creating test content#5509
tdonohue merged 1 commit intoDSpace:mainfrom
tdonohue:deploy_enhancement

Conversation

@tdonohue
Copy link
Copy Markdown
Member

References

Description

This small change to docker-deploy job ensures that we are waiting for the REST API backend to fully initialize before we create any test/demo content (like admin accounts or importing AIP data).

It is a port of the changes in DSpace/DSpace#12320 to ensure that the database is fully initialized before adding demo content.

Instructions for Reviewers

  • Verify that this passes all automated tests in GitHub

@tdonohue tdonohue added code task 1 APPROVAL pull request only requires a single approval to merge labels Apr 20, 2026
@tdonohue tdonohue added backend: Docker related to DSpace deployment via Docker testing framework Related specifically to Unit or Integration (e2e) Tests port to dspace-7_x This PR needs to be ported to `dspace-7_x` branch for next bug-fix release port to dspace-8_x This PR needs to be ported to `dspace-8_x` branch for next bug-fix release port to dspace-9_x This PR needs to be ported to `dspace-9_x` branch for next bug-fix release labels Apr 20, 2026
@tdonohue tdonohue moved this to 🙋 Needs Reviewers Assigned in DSpace 10.0 Release Apr 20, 2026
@tdonohue tdonohue added this to the 10.0 milestone Apr 20, 2026
@tdonohue
Copy link
Copy Markdown
Member Author

Approved via DSpace/DSpace#12320

@tdonohue tdonohue merged commit 5dcd975 into DSpace:main Apr 20, 2026
16 checks passed
@github-project-automation github-project-automation Bot moved this from 🙋 Needs Reviewers Assigned to ✅ Done in DSpace 10.0 Release Apr 20, 2026
@dspace-bot
Copy link
Copy Markdown
Contributor

Git push to origin failed for dspace-7_x with exitcode 1

@dspace-bot
Copy link
Copy Markdown
Contributor

Git push to origin failed for dspace-8_x with exitcode 1

@dspace-bot
Copy link
Copy Markdown
Contributor

@tdonohue tdonohue removed port to dspace-7_x This PR needs to be ported to `dspace-7_x` branch for next bug-fix release port to dspace-8_x This PR needs to be ported to `dspace-8_x` branch for next bug-fix release port to dspace-9_x This PR needs to be ported to `dspace-9_x` branch for next bug-fix release labels Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 APPROVAL pull request only requires a single approval to merge backend: Docker related to DSpace deployment via Docker code task testing framework Related specifically to Unit or Integration (e2e) Tests

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants