-
Notifications
You must be signed in to change notification settings - Fork 31
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
Switch to gradle for build instead of maven #1300
Conversation
…ration step before liquibase that is no longer required.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much for all of this Eric. It looks great. I am able to package up and run IRIDA using gradle
.
I do have some comments below. Outside of that, I still do have trouble being able to build a production database. If it's already built (e.g., by running an older version of IRIDA), then I can run IRIDA with the prod
Spring profile and it all works. But if it's not built then liquibase doesn't get run and I'm still not sure what I'm going wrong.
I was running with:
./gradlew bootRun --args="--irida.db.profile=prod --spring.profiles.active=prod"
One more comment, I think we should update |
…ing of gradle integration test tasks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good. Thanks for addressing all my previous comments. I just have one more comment here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great and works as expected! Thanks @ericenns
Looks great. Merging. |
Description of changes
Switched to Gradle from Maven for build scripts.
Related issue
Link to the GitHub issue this pull request addresses using the
#issuenum
format. If it completes an issue, useFixes #issuenum
to automatically close the issue.Checklist
Things for the developer to confirm they've done before the PR should be accepted:
* [ ] Tests added (or description of how to test) for any new features.