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

CI: Install Android NDK r23c explicitly, with caching #85156

Closed

Conversation

akien-mga
Copy link
Member

@akien-mga akien-mga commented Nov 20, 2023

Related to godotengine/godot-cpp#1314, where we don't rely on scons to download the NDK.

I wanted to enable the caching feature from https://github.com/nttld/setup-ndk, but it doesn't seem to work together with link-sdk. So the gain from this change is just some clarity, it may not speed things up.

Edit: Keeping as draft for now, blocked by nttld/setup-ndk#518. If we can get the cache to work, then this becomes useful.

@akien-mga akien-mga added enhancement topic:buildsystem cherrypick:3.x Considered for cherry-picking into a future 3.x release cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release labels Nov 20, 2023
@akien-mga akien-mga added this to the 4.x milestone Nov 20, 2023
@akien-mga akien-mga requested a review from a team as a code owner November 20, 2023 22:41
@akien-mga akien-mga marked this pull request as draft November 20, 2023 22:47
@akien-mga akien-mga force-pushed the ci-android-enable-gradle-caching branch from 5385707 to 53279bf Compare November 20, 2023 22:54
@akien-mga akien-mga changed the title CI: Enable gradle caching for Android CI: Install Android NDK r23c explicitly, with caching Nov 20, 2023
@akien-mga akien-mga force-pushed the ci-android-enable-gradle-caching branch 2 times, most recently from 7b7e194 to 7f236de Compare November 20, 2023 23:19
@akien-mga akien-mga changed the title CI: Install Android NDK r23c explicitly, with caching CI: Install Android NDK r23c explicitly Nov 20, 2023
@akien-mga akien-mga force-pushed the ci-android-enable-gradle-caching branch 3 times, most recently from 1be68c5 to 1b9ba42 Compare November 21, 2023 08:58
@akien-mga akien-mga changed the title CI: Install Android NDK r23c explicitly CI: Install Android NDK r23c explicitly, with caching Nov 21, 2023
@akien-mga akien-mga force-pushed the ci-android-enable-gradle-caching branch from 1b9ba42 to 0923a71 Compare November 22, 2023 08:42
@akien-mga akien-mga force-pushed the ci-android-enable-gradle-caching branch from 6bd9ecb to a42b054 Compare November 22, 2023 09:30
@YuriSizov YuriSizov removed the cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release label Jan 23, 2024
@akien-mga
Copy link
Member Author

Keeping as draft for now, blocked by nttld/setup-ndk#518. If we can get the cache to work, then this becomes useful.

The maintainer on setup-ndk seems busy and I don't want to add undue pressure. There aren't too much benefits from this PR as is so shelving it for now.

@akien-mga akien-mga closed this Apr 10, 2024
@akien-mga akien-mga added archived and removed cherrypick:3.x Considered for cherry-picking into a future 3.x release labels Apr 10, 2024
@AThousandShips AThousandShips removed this from the 4.x milestone Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants