.travis.yml 600 B

1234567891011121314151617181920
  1. language: go
  2. go:
  3. - "1.12.x"
  4. - "1.13.x"
  5. - "1.14.x"
  6. before_script:
  7. # make sure we keep path in tact when we sudo
  8. - sudo sed -i -e 's/^Defaults\tsecure_path.*$//' /etc/sudoers
  9. # modprobe ip_gre or else the first gre device can't be deleted
  10. - sudo modprobe ip_gre
  11. # modprobe nf_conntrack for the conntrack testing
  12. - sudo modprobe nf_conntrack
  13. - sudo modprobe nf_conntrack_netlink
  14. - sudo modprobe nf_conntrack_ipv4
  15. - sudo modprobe nf_conntrack_ipv6
  16. - sudo modprobe sch_hfsc
  17. - sudo modprobe sch_sfq
  18. install:
  19. - go get -v -t ./...
  20. go_import_path: github.com/vishvananda/netlink