Page MenuHomePhabricator

[Cashtab] Add a script to build a signed release
ClosedPublic

Authored by bytesofman on Thu, Nov 13, 22:29.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC4cbd4b5ad909: [Cashtab] Add a script to build a signed release
Summary

Add a script with README instructions for building a signed prod release

Test Plan

./build-android-release.sh ... though it only works if you also follow the readme instructions and create the key and the properties file

Diff Detail

Repository
rABC Bitcoin ABC
Branch
publish-cashtab-android
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 35057
Build 69574: Build Diffcashtab-tests
Build 69573: arc lint + arc unit

Event Timeline

Fabien requested changes to this revision.Fri, Nov 14, 09:56
Fabien added a subscriber: Fabien.
Fabien added inline comments.
cashtab/build-android-release.sh
1 ↗(On Diff #56589)

Add a copyright header

8 ↗(On Diff #56589)

then popd at the end of the script so you don't move the current working dir without noticing the user (makes automation much easier)

42 ↗(On Diff #56589)

You should make that an argument of the script instead, so it can be used in a non interactive environment

This revision now requires changes to proceed.Fri, Nov 14, 09:56
bytesofman added inline comments.
cashtab/build-android-release.sh
42 ↗(On Diff #56589)

apparently this is what we really want to upload to the play store, so changed to just have it do this by default

bytesofman marked an inline comment as done.

improve build script, add header

Fabien added inline comments.
cashtab/build-android-release.sh
53 ↗(On Diff #56602)

popd

This revision is now accepted and ready to land.Fri, Nov 14, 13:50