Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

39 linhas
1.2 KiB

  1. sudo: required
  2. language: go
  3. go:
  4. - 1.13.x
  5. - 1.14.x
  6. - master
  7. matrix:
  8. include:
  9. - name: "Go on x86-64"
  10. os: linux
  11. script:
  12. - make clean
  13. - NOASM=0 make test
  14. - NOASM=1 make test
  15. - name: "Go 1.13 on ARM64"
  16. services: docker
  17. os: linux
  18. script:
  19. - docker run --rm --privileged multiarch/qemu-user-static:register --reset
  20. - docker run --rm -v `pwd`:`pwd` -w `pwd` "flowher/debian-buster-aarch64-go-1.13" /bin/bash -c "NOASM=0 make test"
  21. - docker run --rm -v `pwd`:`pwd` -w `pwd` "flowher/debian-buster-aarch64-go-1.13" /bin/bash -c "NOASM=1 make test"
  22. - name: "Go 1.14 on ARM64"
  23. services: docker
  24. os: linux
  25. script:
  26. - docker run --rm --privileged multiarch/qemu-user-static:register --reset
  27. - docker run --rm -v `pwd`:`pwd` -w `pwd` "flowher/debian-buster-aarch64-go-1.14" /bin/bash -c "NOASM=0 make test"
  28. - docker run --rm -v `pwd`:`pwd` -w `pwd` "flowher/debian-buster-aarch64-go-1.14" /bin/bash -c "NOASM=1 make test"
  29. - name: "Coverage"
  30. os: linux
  31. script:
  32. - NOASM=0 make cover
  33. - NOASM=1 make cover
  34. after_script:
  35. - bash <(curl -s https://codecov.io/bash) -t 8a75b459-85b1-4e5d-aa12-4dd705914700