|
|
@@ -18,7 +18,7 @@ steps:
|
|
18
|
18
|
ARCHIVE: radangel-release
|
|
19
|
19
|
RELEASE: src/radangel src/contrib/websockify config html service
|
|
20
|
20
|
commands:
|
|
21
|
|
- - | # Local HTTP cache, avoid HTTPS pulls
|
|
|
21
|
+ - | # Use HTTP caching proxy for APT, 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://"; };
|
|
|
@@ -40,9 +40,9 @@ steps:
|
|
40
|
40
|
- cp -rp html/. dist/var/www/html/gamma/
|
|
41
|
41
|
- mkdir -p dist/etc/nginx/snippets
|
|
42
|
42
|
- cp -p config/nginx-datasrc-location.conf dist/etc/nginx/snippets/nginx-datasrc-location.conf
|
|
|
43
|
+ - ln -s dist $ARCHIVE ; zip -rp $ARCHIVE.zip $ARCHIVE ; rm $ARCHIVE
|
|
43
|
44
|
- tar -czvf $ARCHIVE.tar.gz -C dist .
|
|
44
|
45
|
- tar -cJvf $ARCHIVE.tar.xz -C dist .
|
|
45
|
|
- - cd dist ; zip -rp ../$ARCHIVE.zip . ; cd ..
|
|
46
|
46
|
- ls -l $BINARIES $ARCHIVE.tar.gz $ARCHIVE.tar.xz $ARCHIVE.zip
|
|
47
|
47
|
- md5sum $BINARIES $ARCHIVE.tar.gz $ARCHIVE.tar.xz $ARCHIVE.zip
|
|
48
|
48
|
|
|
|
@@ -53,7 +53,7 @@ steps:
|
|
53
|
53
|
event: [ tag ]
|
|
54
|
54
|
depends_on: [ build ]
|
|
55
|
55
|
settings:
|
|
56
|
|
- title: Release # file or string
|
|
|
56
|
+ title: Release Build # file or string
|
|
57
|
57
|
note: RELEASE.md # file or string
|
|
58
|
58
|
draft: false
|
|
59
|
59
|
prerelease: false
|
|
|
@@ -64,8 +64,8 @@ steps:
|
|
64
|
64
|
checksum: [ md5 ] # [ md5, sha1, sha256, sha512, adler32, crc32 ]
|
|
65
|
65
|
file_exists: overwrite # overwrite, skip, fail
|
|
66
|
66
|
files: # wildcard * supported
|
|
67
|
|
- - radangel*.tar.gz
|
|
68
|
|
- - radangel*.tar.xz
|
|
69
|
|
- - radangel*.deb
|
|
70
|
|
- - radangel*.dsc
|
|
71
|
|
- - radangel*.zip
|
|
|
67
|
+ - ./*.zip
|
|
|
68
|
+ - ./*.gz
|
|
|
69
|
+ - ./*.xz
|
|
|
70
|
+ - ./*.deb
|
|
|
71
|
+ - ./*.dsc
|