Companion app for the Orion project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
William Petit dc38beedb1 Merge branch 'release/1.0.1' 1 month ago
.chglog Project: Add changelog generation task in Makefile 1 month ago
android Merge branch 'release/1.0.1' 1 month ago
bridge/reachview Fix module reboot after base position modification 5 months ago
containers/ci Fix release signing 1 month ago
doc Generate ReachView lib bindings with gomobile 10 months ago
misc Use version build in version name and version code 1 month ago
src Fix crash with react-native 0.59 1 month ago
.babelrc Use Sentry to report errors in production 8 months ago
.buckconfig Initial commit 10 months ago
.editorconfig Annotate entities with metadata from nomenclatures 9 months ago
.env.dist Define Sentry application environment 6 months ago
.flowconfig Initial commit 10 months ago
.gitattributes Initial commit 10 months ago
.gitignore Inject Sentry/Mapbox secrets in Jenkins CI 7 months ago
.watchmanconfig Initial commit 10 months ago
CHANGELOG.md Update changelog 1 month ago
Jenkinsfile CI: Follow SemVer convention for build metadata 1 month ago
Makefile Project: Add changelog generation task in Makefile 1 month ago
README.md Add make target & doc to generate signed APK 10 months ago
app.json Initial commit 10 months ago
index.js Define Sentry application environment 6 months ago
package-lock.json Upgrade react-native dependency to 0.59.10 1 month ago
package.json Upgrade react-native dependency to 0.59.10 1 month ago
yarn.lock Initial commit 10 months ago

README.md

Field Notes

Companion app for the Orion project

*/!* Work in progress. Expect dragons!

Getting started

  1. Follow the workspace preparation guide
  2. In your terminal, run shell make init make install-android

Generate a Android release build

  1. Create your keystore shell keytool -genkey -v \ -keystore 'my-release-key.keystore' \ -alias 'my-key-alias' \ -keyalg RSA \ -keysize 2048 \ -validity 10000
  2. Put your keystore into android/app
  3. Open the android/gradle.properties file et add/edit the following lines: ini RELEASE_STORE_FILE=my-release-key.keystore RELEASE_KEY_ALIAS=my-key-alias RELEASE_STORE_PASSWORD=***** RELEASE_KEY_PASSWORD=*****
  4. Generate your release shell make android-release