Added auto building
This commit is contained in:
parent
96a10b49e0
commit
1c1e3e2803
2 changed files with 47 additions and 1 deletions
46
.gitlab-ci.yml
Normal file
46
.gitlab-ci.yml
Normal 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
2
debian/control
vendored
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue