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

Set up continuous integration #23

Open
Breta01 opened this issue Jun 20, 2021 · 5 comments
Open

Set up continuous integration #23

Breta01 opened this issue Jun 20, 2021 · 5 comments
Labels
Hacktoberfest Part of hacktoberfest event help wanted Extra attention is needed

Comments

@Breta01
Copy link
Owner

Breta01 commented Jun 20, 2021

Use CI to speedup the release process.
Any tips are welcomed as well

I ideally imagine using Github actions. The action should do following:

  • Get triggered on new release (maybe tag) created
  • Build the application in two configurations (app-release-arm.apk and app-release-multiarch.apk)
    • Upload them to newly created release
  • Create app bundle which will be uploaded to google play and create new release (Ideally using fastlane)

This will require some actions on my side as well. And I am prepared to cooperate on that.

This blog post could be useful.

@Breta01 Breta01 added the help wanted Extra attention is needed label Jun 20, 2021
@Breta01 Breta01 added the Hacktoberfest Part of hacktoberfest event label Sep 21, 2021
@Mrgove10
Copy link

Hello, I'll make a V1 of this shortly

@Breta01
Copy link
Owner Author

Breta01 commented Oct 24, 2021

Awesome! Let me know if you need any actions on my side (e.g. adding variables to GitHub environment).
Thank you for your effort.

@Mrgove10
Copy link

Just set up a First version, I can't seam to get it to build ? What is your buildprocess ? Any specific versions ?

Here is the error :
image

@Breta01
Copy link
Owner Author

Breta01 commented Oct 25, 2021

Seems like issue with the NDK version. There is actually fixed version in opencv/build.gradle.
I am not sure if different version will work. I will check if it is mistake on my side.

@Breta01
Copy link
Owner Author

Breta01 commented Oct 25, 2021

@Mrgove10 I just checked and there should be a way how to install specific ndk version. Can you please check this issue and try it:
android-actions/setup-android#67 (comment)
I am using ndkVersion '21.3.6528147' for building at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest Part of hacktoberfest event help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants