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

Gradle: Verschieben von gemeinsamen Konfigurationsteilen nach Game #1455

Open
cagix opened this issue Mar 10, 2024 · 0 comments
Open

Gradle: Verschieben von gemeinsamen Konfigurationsteilen nach Game #1455

cagix opened this issue Mar 10, 2024 · 0 comments

Comments

@cagix
Copy link
Member

cagix commented Mar 10, 2024

Wir haben in der Gradle-Konfiguration aktuell eine zentrale Konfiguration, die Dependencies, Versionen etc. definiert. Davon hängen dann schrittweise die Sub-Projekte ab.

Wenn ich den Studis nun beispielsweise Game als Ordner via git subtree bereitstellen möchte, fehlt dort dann der zentrale Teil der Konfiguration, da diese im Oberordner liegt.

Da nun aber Dungeon das Game-Projekt als "API" zieht und dito Blockly das Dungeon: Ist es möglich, die zentrale/gemeinsame Konfiguration in Game zu integrieren? Damit wäre ein git subtree auf Game self-contained. Die Frage ist, ob das dann in Dungeon und Blockly noch funktioniert? Falls das funktioniert, gibt es ggf. Nachteile?

Edit: Gradle Version Catalogs könnten interessant sein, dito https://proandroiddev.com/simplify-dependency-management-for-android-projects-with-gradle-version-catalog-and-dependabot-38e776b6e18d und https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file und https://medium.com/@vladyslav.hontar/dependabot-in-action-d9b56b2be86c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant