|
|
@@ -18,13 +18,12 @@ steps:
|
|
18
|
18
|
ARCHIVE: radangel-release
|
|
19
|
19
|
RELEASE: src/radangel src/contrib/websockify config html service
|
|
20
|
20
|
commands:
|
|
21
|
|
- - |
|
|
|
21
|
+ - | # Local HTTP cache, avoid HTTPS pulls
|
|
22
|
22
|
cat >> /etc/apt/apt.conf.d/01-proxy <<-EOF
|
|
23
|
23
|
Acquire::http { Proxy "http://172.17.0.1:3142"; }
|
|
24
|
24
|
Acquire::https { Proxy "https://"; };
|
|
25
|
25
|
EOF
|
|
26
|
|
- - apt-get update && apt-get --yes upgrade
|
|
27
|
|
- - apt-get --yes install $BUILDDEPS
|
|
|
26
|
+ - apt-get update && apt-get -y upgrade && apt-get -y install $BUILDDEPS
|
|
28
|
27
|
- export MAKEFLAGS
|
|
29
|
28
|
- for DIR in $MAKEDIRS; do make -C $DIR ; done
|
|
30
|
29
|
- mkdir -p dist/opt/radangel
|
|
|
@@ -42,7 +41,10 @@ steps:
|
|
42
|
41
|
- mkdir -p dist/etc/nginx/snippets
|
|
43
|
42
|
- cp -p config/nginx-datasrc-location.conf dist/etc/nginx/snippets/nginx-datasrc-location.conf
|
|
44
|
43
|
- tar -czvf $ARCHIVE.tar.gz -C dist .
|
|
45
|
|
- - ls -l $ARCHIVE.tar.gz $BINARIES && md5sum $ARCHIVE.tar.gz $BINARIES
|
|
|
44
|
+ - tar -cJvf $ARCHIVE.tar.xz -C dist .
|
|
|
45
|
+ - cd dist ; zip -rp ../$ARCHIVE.zip . ; cd ..
|
|
|
46
|
+ - ls -l $BINARIES $ARCHIVE.tar.gz $ARCHIVE.tar.xz $ARCHIVE.zip
|
|
|
47
|
+ - md5sum $BINARIES $ARCHIVE.tar.gz $ARCHIVE.tar.xz $ARCHIVE.zip
|
|
46
|
48
|
|
|
47
|
49
|
|
|
48
|
50
|
- name: release
|
|
|
@@ -62,8 +64,8 @@ steps:
|
|
62
|
64
|
checksum: [ md5 ] # [ md5, sha1, sha256, sha512, adler32, crc32 ]
|
|
63
|
65
|
file_exists: overwrite # overwrite, skip, fail
|
|
64
|
66
|
files: # wildcard * supported
|
|
65
|
|
- - radangel*.tar.xz
|
|
66
|
67
|
- radangel*.tar.gz
|
|
|
68
|
+ - radangel*.tar.xz
|
|
67
|
69
|
- radangel*.deb
|
|
68
|
70
|
- radangel*.dsc
|
|
69
|
71
|
- radangel*.zip
|