Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add travis auto deploy with encrypted keys #48

Open
wants to merge 19 commits into
base: develop
Choose a base branch
from

Conversation

jnayak1
Copy link
Member

@jnayak1 jnayak1 commented Oct 8, 2016

screen shot 2016-10-08 at 1 36 42 pm

@jnayak1
Copy link
Member Author

jnayak1 commented Oct 10, 2016

Each Travis CI repo is assigned a public-private key pair. Only Travis CI has the private key.
You can encrypt sensitive information using the public key so that only Travis CI can decrypt the information with the private key. This way, sensitive information (such as API keys) stays private even in a public repo.

@jnayak1
Copy link
Member Author

jnayak1 commented Oct 11, 2016

#51

@leodomingo
Copy link
Collaborator

Is this good to merge?

@jnayak1
Copy link
Member Author

jnayak1 commented Oct 15, 2016

@leodomingo I haven't tested it. Was waiting for the credit card for AWS. Shouldn't cost anything though just to upload app to S3 (w/o cloudfront setup). I'll try it out later this weekend if I have time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants