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 for Fastlane + Android #43

Open
olyism opened this issue Dec 14, 2023 · 3 comments
Open

CI for Fastlane + Android #43

olyism opened this issue Dec 14, 2023 · 3 comments
Labels
Mobile Mobile application pipeline template

Comments

@olyism
Copy link
Contributor

olyism commented Dec 14, 2023

No description provided.

@dannymidnight dannymidnight added help wanted Extra attention is needed and removed wishlist labels Jan 14, 2024
@olyism
Copy link
Contributor Author

olyism commented Jan 29, 2024

Here's a related comment from @sj26

Hi folks! Do we have an example pipeline for building an android app? Even better, do we have something for building a library for android? I want some example pipelines I can rig up that build and push packages from within pipelines.

I'm unsure if Fastlane is the right workflow tool for this. Leaving a note here to investigate later.

@sj26
Copy link
Member

sj26 commented Jan 29, 2024

Fastlane is a nice value-add for Android builds, as part of the continuous delivery story. But there should probably be an example using Gradle directly as well. Getting a Gradle build environment configured well, with good caching, needs to be done before Fastlane becomes useful, imho.

Here's an example that I recently added into Packagecloud, to exercise gradle push and pull from a private repository:

https://github.com/computology/packagecloud.io/tree/main/spec/fixtures/gradle/test-app

and a system test:

https://github.com/computology/packagecloud.io/blob/main/spec/system/gradle_client_spec.rb

I'd like to wrap this up into a Buildkite pipeline and get it pushing the build artifacts to the private repo using Buildkite OIDC tokens, too.

@olyism
Copy link
Contributor Author

olyism commented Jan 30, 2024

Hi @sj26 I've created a separate issue #58 to focus on the use cases you mentioned

Thanks for the inspirations :)

@dannymidnight dannymidnight added Mobile Mobile application pipeline template and removed help wanted Extra attention is needed labels Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mobile Mobile application pipeline template
Projects
None yet
Development

No branches or pull requests

3 participants