Skip to content

Instantly share code, notes, and snippets.

@Eskuero
Created January 8, 2020 21:36
Show Gist options
  • Save Eskuero/0eb2b815d3a1cec2c7b4c0cc12c2e868 to your computer and use it in GitHub Desktop.
Save Eskuero/0eb2b815d3a1cec2c7b4c0cc12c2e868 to your computer and use it in GitHub Desktop.
Sample nino config file
[keystores]
[keystores.store2]
path = "clave.jks"
[keystores.store2.aliases.key2]
name = "mykey"
[devices]
arm64 = ["192.168.0.3:5000"]
arm32 = ["68534e400605"]
[projects]
[projects.default]
sync = true
preserve = true
build = true
keystore = "store2"
keyalias = "key2"
[projects.fenix]
[projects.fenix.tasks.clean]
exec = "clean"
[projects.fenix.tasks.production]
exec = "assembleFenixProduction"
[projects.Signal-Android]
[projects.Signal-Android.tasks.websiterelease]
exec = "assembleWebsiteRelease"
@Eskuero
Copy link
Author

Eskuero commented Jan 8, 2020

This defines a keystore named "store2" pointed at the relative path "clave.jks" which contains a single key named "key2" indexed inside the keystore as "mykey".
By the default makes all the projects to sync and preserve changes. Builds whenever new changes are detected and tries to sign the outputs with the keystore "store2" and key "key2" defined previously.

Defines two gradle tasks for the fenix project, a "clean" and an "assembleFenixProduction" commands and a single one for Signal-Android

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment