A command line application that encrypts passwords for use with Travis CI.
Travis-Encrypt is a Python command line application that provides a way to encrypt passwords for use with Travis CI. This application intends to be a replacement for the Travis Ruby client as that client is not maintained and does not provide detail regarding password encryption.
To install Travis-Encrypt, run the following commands in a terminal:
git clone https://github.com/mandeep/Travis-Encrypt.git cd Travis-Encrypt pip install .
Travis-Encrypt will attempt to install the cryptography package, however the package requires headers for Python. If installation fails, please see the cryptography installation guide: https://cryptography.io/en/latest/installation/
With Travis-Encrypt installed, the command line application can be invoked with the following command and mandatory arguments:
travis-encrypt GITHUB_USERNAME REPOSITORY PATH Example: travis-encrypt mandeep Travis-Encrypt /home/user/.travis.yml
The application will then issue a mandatory password prompt. Once the password is filled, Travis-Encrypt will write the encrypted password to the given .travis.yml file.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Hash SHA256 Hash Help||Version||File Type||Upload Date|
(4.8 kB) Copy SHA256 Hash SHA256
|3.5||Wheel||Sep 12, 2016|
(3.3 kB) Copy SHA256 Hash SHA256
|–||Source||Sep 12, 2016|