Kromek Radangel gamma spectrometer USB HID daemon and WebUI. https://git.unino.de/pvivell/radangel
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

drone.yml 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. commands:
  15. - |
  16. cat >> /etc/apt/apt.conf.d/01-proxy <<-EOF
  17. Acquire::http { Proxy "http://172.17.0.1:3142"; }
  18. Acquire::https { Proxy "https://"; };
  19. EOF
  20. - apt-get update && apt-get --yes upgrade
  21. - apt-get --yes install ${BUILDDEPS}
  22. - export MAKEFLAGS
  23. - for DIR in ${MAKEDIRS}; do make -C ${DIR} ; done
  24. - ls -l ${BINARIES} && md5sum $BINARIES
  25. - tar -czvf radangel-release.tar.gz ${BINARIES} html service
  26. when:
  27. event: [ push, tag ]
  28. - name: release
  29. image: plugins/gitea-release
  30. depends_on:
  31. - build
  32. settings:
  33. api_key:
  34. from_secret: gitea-release
  35. base_url: https://git.unino.de
  36. files:
  37. - radangel-release.tar.gz
  38. - CHANGELOG.md
  39. - README.md
  40. - src/radangel
  41. - src/contrib/websockify
  42. when:
  43. event: tag