Kromek Radangel gamma spectrometer USB HID daemon and WebUI. https://git.unino.de/pvivell/radangel
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

drone.yml 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. kind: pipeline
  2. name: clone-build-release
  3. platform:
  4. os: linux
  5. arch: amd64
  6. steps:
  7. - name: build
  8. image: debian:stable-slim
  9. environment:
  10. BUILDDEPS: build-essential libc6-dev libhidapi-dev libssl-dev
  11. MAKEFLAGS: -j 4
  12. MAKEDIRS: src src/contrib
  13. BINARIES: src/radangel src/contrib/websockify
  14. ARCHIVE: radangel-release
  15. RELEASE: src/radangel src/contrib/websockify config html service
  16. commands:
  17. - |
  18. cat >> /etc/apt/apt.conf.d/01-proxy <<-EOF
  19. Acquire::http { Proxy "http://172.17.0.1:3142"; }
  20. Acquire::https { Proxy "https://"; };
  21. EOF
  22. - apt-get update && apt-get --yes upgrade
  23. - apt-get --yes install $BUILDDEPS
  24. - export MAKEFLAGS
  25. - for DIR in $MAKEDIRS; do make -C $DIR ; done
  26. - tar -czvf $ARCHIVE.tar.gz $RELEASE
  27. - ls -l $ARCHIVE.tar.gz $BINARIES && md5sum $ARCHIVE.tar.gz $BINARIES
  28. when:
  29. event: [ push, 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. - CHANGELOG.md
  40. - README.md
  41. - src/radangel
  42. - src/contrib/websockify
  43. - radangel-release.tar.gz
  44. when:
  45. event: tag