Environment Variables - IITC-CE/ingress-intel-total-conversion GitHub Wiki
The IITC build system uses several environment variables to override its work.
Signature of IITC Mobile release build
TRAVIS
This environment variable is automatically added when you start the build via Travis.
If (any) value is specified for variable, it gives access to specifying KEYSTORE_PASS
, ALIAS_NAME
and ALIAS_PASS
values, which allow to specify data for IITC Mobile application signature in environment variables, and storeFile
application signature key file is set to "../keystore/android.jks"
If no value is specified for a variable, the data for IITC Mobile application signature is read from the mobile/keystore.properties
file.
KEYSTORE_PASS
To sign a IITC Mobile application you need to specify the storePassword
parameter.
If TRAVIS
environment variable is specified, then KEYSTORE_PASS
from the environment variables is used, otherwise storePassword
from mobile/keystore.properties
.
ALIAS_NAME
To sign a IITC Mobile application you need to specify the keyAlias
parameter.
If TRAVIS
environment variable is specified, then ALIAS_NAME
from the environment variables is used, otherwise keyAlias
from mobile/keystore.properties
.
ALIAS_PASS
To sign a IITC Mobile application you need to specify the keyPassword
parameter.
If TRAVIS
environment variable is specified, then ALIAS_PASS
from the environment variables is used, otherwise keyPassword
from mobile/keystore.properties
.