TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Are travis-ci.org secure variables really secure?

2 pointsby matt42about 10 years ago
It is often useful to have access to secret keys during the execution of the script running on travis-ci.org servers.<p>To do so, the travis doc [1] tells us to encrypt these keys with &quot;travis encrypt SOMEVAR=secretvalue&quot; and publishing the encrypted text in the public .travis.yml config file. The encrypted keys are decrypted by the travis-ci.org server during the build.<p>Lots of people seems to use them and travis-ci.org ends up with access to millions of secret keys. To me, centralizing such a big amount of secret data in the hands of such a small organization is a really bad idea but nobody seems to care.<p>Should we really trust the travis secure variables?<p>[1] http:&#x2F;&#x2F;docs.travis-ci.com&#x2F;user&#x2F;encryption-keys&#x2F;

2 comments

smt88about 10 years ago
If it makes you nervous, switch to a hosted solution[1]. There will apparently be a hosted &quot;Travis Pro&quot; at some point in the future as well.<p>1. <a href="http://www.quora.com/What-are-the-alternatives-to-Travis-CI" rel="nofollow">http:&#x2F;&#x2F;www.quora.com&#x2F;What-are-the-alternatives-to-Travis-CI</a>
评论 #9210914 未加载
mszyndelabout 10 years ago
Why not have a separate configuration just for test? It&#x27;s easy and solves all the issues