open-quantum-safe / liboqs-go

Go bindings for liboqs
https://openquantumsafe.org/
MIT License
71 stars 25 forks source link

Port travisCI to CircleCI #7

Closed vsoftco closed 3 years ago

baentsch commented 3 years ago

Just checking out .travis.yml: Is go 1.11 required or should things also work with 1.14 (which we already have in our standard build docker image)?

baentsch commented 3 years ago

Answering my own question: Looks like it: Local CCI execution worked OK with go 1.14. Actual CCI will probably only happen once #8 is merged and the server can find the config file....

vsoftco commented 3 years ago

Thanks! Should work with higher Go versions, 1.11 is the minimum required

vsoftco commented 3 years ago

Works like a charm on Ubuntu, almost on macOS (couldn't yet figured out how to install GoLang...) Thanks!!

baentsch commented 3 years ago

Glad to hear that, Thanks. Now that the jobs are starting on CCI, you can actually re-run them with SSH access such as to log in to the running test machine and "look around" there, e.g., to check out how to install golang: grafik Let me know if I should take a look (though I'm neither a Mac, nor golang "expert" -- although, it looks rather straightforward: https://ahmadawais.com/install-go-lang-on-macos-with-homebrew)

vsoftco commented 3 years ago

@baentsch Great, will do that, thanks. Definitely homebrew should work, was just wanting to make sure there's no straightforward way of "enabling" go on macOS from the config.yml.

vsoftco commented 3 years ago

All good, thanks, closing. Will replicate the config for liboqs-cpp as well.