defuse / password-hashing

Password hashing code.
BSD 2-Clause "Simplified" License
857 stars 219 forks source link

Travis-CI Multi-Language Support #26

Closed defuse closed 8 years ago

defuse commented 10 years ago

Look and see if Travis supports multiple languages (and their versions) being specified in the configuration. Ideally, we want to test compatibility between the cross product of all versions of one language with all versions of another.

defuse commented 9 years ago

It turns out "multi language support" means having two or more languages configured in the same instance. That's not what we need. What we need is indeed supported. See:

http://docs.travis-ci.com/user/customizing-the-build/#Build-Matrix

https://github.com/pyca/cryptography/blob/master/.travis.yml#L9-L114

https://github.com/defuse/yescrypt

defuse commented 9 years ago

Actually, that is not what it does. (Check with the yescrypt ticket since I won't be updating this one).

defuse commented 8 years ago

I'm not going to try and figure this out. This is a use case travis will have to start to support before we can use it. For yescrypt, I decided to ditch travis and just use Vagrant. That's what we'd have to do for this library, too, so maybe after I'm done yescrypt I'll come over here and do it to this repository.