Kromek Radangel gamma spectrometer USB HID daemon and WebUI. https://git.unino.de/pvivell/radangel
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

drone.yml 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. kind: pipeline
  2. name: default
  3. platform:
  4. os: linux
  5. arch: amd64
  6. steps:
  7. - name: build
  8. image: debian:stable-slim
  9. privileged: false
  10. cache:
  11. - /var/cache/apt
  12. environment:
  13. DEBUG: true
  14. commands:
  15. - export PATH=$PATH
  16. - echo 'Acquire::http { Proxy "http://unino.de:3142"; }' | tee -a /etc/apt/apt.conf.d/proxy
  17. - ls -l /var/cache/apt
  18. - apt-get update
  19. - apt-get --yes upgrade
  20. - apt-get --yes install build-essential libc6-dev libhidapi-dev libssl-dev
  21. - cd src && make
  22. - cd contrib && make
  23. - cd .. ; ls -l radangel contrib/websockify ; md5sum radangel contrib/websockify ; cd ..
  24. when:
  25. branch:
  26. - master
  27. event:
  28. - push
  29. - tag
  30. - name: release
  31. image: plugins/gitea-release
  32. depends_on:
  33. - build
  34. settings:
  35. api_key:
  36. from_secret: gitea-release
  37. base_url: https://git.unino.de
  38. files:
  39. - src/radangel
  40. - src/contrib/websockify
  41. file_exists: overwrite
  42. checksum:
  43. - md5
  44. - sha1
  45. - sha256
  46. - sha512
  47. - adler32
  48. - crc32
  49. draft: true
  50. prerelease: true
  51. note: CHANGELOG.md
  52. title: Release
  53. insecure: false
  54. when:
  55. branch: master
  56. event: tag