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

Automate APK signing with Gradle script #92

Open
5 of 7 tasks
Tracked by #163
nya-elimu opened this issue Apr 17, 2022 · 6 comments
Open
5 of 7 tasks
Tracked by #163

Automate APK signing with Gradle script #92

nya-elimu opened this issue Apr 17, 2022 · 6 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@nya-elimu
Copy link
Member

nya-elimu commented Apr 17, 2022

Make it possible to automatically sign the APK file by running a ./gradlew <...> command.

For each new release, we are currently doing the following steps:

We need to automate these steps by adding code to the app/build.gradle file.

@nya-elimu nya-elimu added enhancement New feature or request help wanted Extra attention is needed labels Apr 17, 2022
@nya-elimu
Copy link
Member Author

Note that we have a keystore file for signing APK releases.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.0333 ETH (101.96 USD @ $3061.88/ETH) attached to it as part of the elimu-ai fund.

@gitcoinbot
Copy link

gitcoinbot commented Apr 17, 2022

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 264 years, 6 months from now.
Please review their action plans below:

1) xinminsu has applied to start work (Funders only: approve worker | reject worker).

add signingConfigs and buildTypes in app/build.gradle

Learn more on the Gitcoin Issue Details page.

@nya-elimu
Copy link
Member Author

nya-elimu commented May 18, 2022

Do you plan to do CI/CD on top later? Or do you plan to do just artifact compilation and management over GitHub Actions?

@eugenehp We will most likely trigger the compilation and signing in our Jenkins CI.

@LDuncAndroid
Copy link

Is this still a requirement? I see rejections of applicants but not sure why.

@nya-elimu
Copy link
Member Author

@LDuncAndroid Yes, automatic version bumping has already been implemented in #96, so signing the compiled APK is the remaining step. Would you be interested in giving it a try? 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants