circle.yml 896 B

123456789101112131415161718192021222324252627282930
  1. # circle.yml #
  2. # machine:
  3. # go:
  4. # version: 1.7.4
  5. # customize dependencies
  6. dependencies:
  7. pre:
  8. - sudo apt-get update
  9. - sudo apt-get install libx11-dev
  10. # - sudo apt-get install libgtkglextmm-x11-dev
  11. # - sudo apt-get install libghc6-x11-dev
  12. # - sudo apt-get install libgl1-mesa-swx11-dev
  13. - sudo apt-get install xorg-dev
  14. # - sudo apt-get install libxtst-dev libpng++-dev
  15. # Event:
  16. - sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev
  17. - sudo apt-get install libxkbcommon-dev
  18. # Clipboard:
  19. - sudo apt-get install xsel
  20. - sudo apt-get install xclip
  21. override:
  22. # './...' is a relative pattern which means all subdirectories
  23. - go get -u github.com/go-vgo/robotgo
  24. - go get -u github.com/shirou/gopsutil
  25. - go get -t -d -v ./...
  26. test:
  27. post:
  28. - bash <(curl -s https://codecov.io/bash)