Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 
 
 

43 wiersze
1.1 KiB

  1. sudo: required
  2. language: go
  3. services:
  4. - docker
  5. go:
  6. - 1.7
  7. env:
  8. - MODE=gotest
  9. - MODE=interop CLIENT=boring
  10. - MODE=interop CLIENT=boring REVISION=origin/master
  11. - MODE=interop CLIENT=bogo
  12. - MODE=interop CLIENT=bogo REVISION=origin/master
  13. - MODE=interop CLIENT=tstclnt
  14. - MODE=interop CLIENT=tstclnt REVISION=default
  15. - MODE=interop CLIENT=mint
  16. matrix:
  17. fast_finish: true
  18. allow_failures:
  19. - env: MODE=interop CLIENT=bogo REVISION=origin/master
  20. - env: MODE=interop CLIENT=boring REVISION=origin/master
  21. - env: MODE=interop CLIENT=tstclnt REVISION=default
  22. install:
  23. - if [ "$MODE" = "interop" ]; then ./_dev/tris-localserver/start.sh -d && docker ps -a; fi
  24. - if [ "$MODE" = "interop" ]; then ./_dev/interop.sh INSTALL $CLIENT $REVISION; fi
  25. script:
  26. - if [ "$MODE" = "interop" ]; then ./_dev/interop.sh RUN $CLIENT 443; fi # ECDSA
  27. - if [ "$MODE" = "interop" ]; then ./_dev/interop.sh RUN $CLIENT 4443; fi # RSA
  28. - if [ "$MODE" = "gotest" ]; then ./_dev/go.sh test crypto/tls; fi
  29. after_script:
  30. - if [ "$MODE" = "interop" ]; then docker ps -a; docker logs tris-localserver; fi
  31. cache:
  32. directories:
  33. - _dev/GOROOT
  34. - _dev/go