Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.19 KB

dev.md

File metadata and controls

49 lines (37 loc) · 1.19 KB

Documentation

Signing and Deploying

The Travis CLI was installed as follows (on Ubuntu 16.04):

sudo apt-get install ruby ruby-dev
sudo apt-get purge ruby-bundler
sudo gem install bundler -NV
sudo gem update --system 3.0.6
sudo bundle install

The signing key was created as follows:

keytool -genkey -v -keystore scheleaap.jks -alias wmsnotes -keyalg RSA -keysize 2048 -validity 10000

The secrets file was created as follows:

tar cvf secrets.tar scheleaap.jks keystore.properties google-services.json
travis login --com
travis encrypt-file --com --add secrets.tar

Fastlane Supply was set up as follows:

supply init -j google-services.json -p info.maaskant.wmsnotes

The GitHub token was set up as follows:

bundle exec travis login --com
bundle exec travis encrypt --com GITHUB_TOKEN=<token>

References

Versioning

This might be useful in the future: