| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- kind: pipeline
- name: default
-
- platform:
- os: linux
- arch: amd64
-
- steps:
- - name: build
- image: debian:stable-slim
- privileged: false
- environment:
- MAKEFLAGS: "-j 4"
- commands:
- - echo 'Acquire::http { Proxy "http://unino.de:3142"; }' | tee -a /etc/apt/apt.conf.d/proxy
- - apt-get update
- - apt-get --yes upgrade
- - apt-get --yes install build-essential libc6-dev libhidapi-dev libssl-dev
- - export MAKEFLAGS
- - cd src && make
- - cd contrib && make
- - cd .. ; ls -l radangel contrib/websockify ; md5sum radangel contrib/websockify ; cd ..
- when:
- branch:
- - master
- event:
- - push
- - tag
-
- - name: release
- image: plugins/gitea-release
- depends_on:
- - build
- settings:
- api_key:
- from_secret: gitea-release
- base_url: https://git.unino.de
- files:
- - src/radangel
- - src/contrib/websockify
- file_exists: overwrite
- checksum:
- - md5
- - sha1
- - sha256
- - sha512
- - adler32
- - crc32
- draft: true
- prerelease: true
- note: CHANGELOG.md
- title: Release
- insecure: false
- when:
- branch: master
- event: tag
-
-
|