3
Fork 0

Added auto building

This commit is contained in:
PD0ZRY Rudy 2016-11-10 11:28:45 +01:00
parent 96a10b49e0
commit 1c1e3e2803
2 changed files with 47 additions and 1 deletions

46
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,46 @@
debian_amd64:
stage: build
script:
- make debian-package
- mkdir build
- cp ../tellusagent*.deb build/
- rm ../tellusagent*
only:
- master
artifacts:
paths:
- build/*
tags:
- debian
- amd64
debian_386:
stage: build
script:
- ARCH=i386 make debian-package
- mkdir build
- cp ../tellusagent*.deb build/
- rm ../tellusagent*
only:
- master
artifacts:
paths:
- build/*
tags:
- debian
- i386
debian_armhf:
stage: build
script:
- make debian-package
- cp ../tellusagent*.deb .
- rm ../tellusagent*
only:
- master
artifacts:
paths:
- tellusagent*.deb
tags:
- debian
- armv6

2
debian/control vendored
View file

@ -6,7 +6,7 @@ Build-Depends:
debhelper (>= 5)
Standards-Version: 3.8.4
Package: cronosagent
Package: tellusagent
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: TellusAgent for BrandMeister DMR Master Server