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

Trigger nurax-dev deploy on commits to hyrax/main #4966

Merged
merged 3 commits into from
May 20, 2021
Merged

Conversation

maxkadel
Copy link
Contributor

@maxkadel maxkadel commented May 19, 2021

Nurax is a testing environment for testing the state of Hyrax, hosted currently by Data Curation Experts (DCE). Currently, there are deploys to nurax-dev run on a cron job on the server once every 24 hours, and nurax-stable on each release.

When Hyrax development is going faster, going to the test environment once every 24 hours may be too slow, and deploying to nurax-dev on every commit to hyrax/main might help speed development on Hyrax.

In order to deploy to nurax-dev on commit to hyrax/main using CircleCI, the hook has to be on the hyrax/main git repository, necessitating a change to the Hyrax CircleCI config.

See also PR on Nurax - samvera-labs/nurax-pre2023#390

@samvera/hyrax-code-reviewers

@maxkadel maxkadel marked this pull request as ready for review May 19, 2021 18:06
@mark-dce mark-dce merged commit 7102303 into main May 20, 2021
@mark-dce mark-dce deleted the deploy_to_nurax branch May 20, 2021 12:15
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