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

Build plugins from source for ansible deployments #497

Merged
merged 9 commits into from
May 12, 2024

Conversation

AngrySoundTech
Copy link
Contributor

With this PR, we will no longer build our plugins just to check the jars into the repo for ansible.

Artifacts will be collected by the :ansible:build gradle task prior to deployment. Vendored jars are moved to src/paper-plugins

@AngrySoundTech
Copy link
Contributor Author

This should be good, but I didn't want to hijack the test server from 1.20 to test it too hard. We can merge it, merge it up to 1.20, and then test it and make any fixes as needed.

Copy link
Contributor

badge

Build Successful! You can find a link to the downloadable artifact below.

Name Link
Commit 0ce59eb
Logs https://github.com/CivMC/Civ/actions/runs/9053047071
Download https://github.com/CivMC/Civ/suites/23696519384/artifacts/

@AngrySoundTech AngrySoundTech merged commit fcab0b9 into main May 12, 2024
2 checks passed
@AngrySoundTech AngrySoundTech deleted the feature/always-build-plugins branch May 12, 2024 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants