Browse Source

update drone.yml

tags/v0.0.16
Peter Vivell 6 years ago
parent
commit
f38eed6473
1 changed files with 7 additions and 5 deletions
  1. 7
    5
      drone.yml

+ 7
- 5
drone.yml View File

18
     ARCHIVE:  radangel-release
18
     ARCHIVE:  radangel-release
19
     RELEASE:  src/radangel src/contrib/websockify config html service
19
     RELEASE:  src/radangel src/contrib/websockify config html service
20
   commands:
20
   commands:
21
-    - | 
21
+    - | # Local HTTP cache, avoid HTTPS pulls
22
       cat >> /etc/apt/apt.conf.d/01-proxy <<-EOF
22
       cat >> /etc/apt/apt.conf.d/01-proxy <<-EOF
23
         Acquire::http  { Proxy "http://172.17.0.1:3142"; }
23
         Acquire::http  { Proxy "http://172.17.0.1:3142"; }
24
         Acquire::https { Proxy "https://"; };
24
         Acquire::https { Proxy "https://"; };
25
       EOF
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
     - export MAKEFLAGS
27
     - export MAKEFLAGS
29
     - for DIR in $MAKEDIRS; do make -C $DIR ; done
28
     - for DIR in $MAKEDIRS; do make -C $DIR ; done
30
     - mkdir -p dist/opt/radangel
29
     - mkdir -p dist/opt/radangel
42
     - mkdir -p dist/etc/nginx/snippets
41
     - mkdir -p dist/etc/nginx/snippets
43
     - cp -p config/nginx-datasrc-location.conf dist/etc/nginx/snippets/nginx-datasrc-location.conf
42
     - cp -p config/nginx-datasrc-location.conf dist/etc/nginx/snippets/nginx-datasrc-location.conf
44
     - tar -czvf $ARCHIVE.tar.gz -C dist .
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
 - name: release
50
 - name: release
62
     checksum: [ md5 ] # [ md5, sha1, sha256, sha512, adler32, crc32 ]
64
     checksum: [ md5 ] # [ md5, sha1, sha256, sha512, adler32, crc32 ]
63
     file_exists: overwrite # overwrite, skip, fail
65
     file_exists: overwrite # overwrite, skip, fail
64
     files: # wildcard * supported
66
     files: # wildcard * supported
65
-      - radangel*.tar.xz
66
       - radangel*.tar.gz
67
       - radangel*.tar.gz
68
+      - radangel*.tar.xz
67
       - radangel*.deb
69
       - radangel*.deb
68
       - radangel*.dsc
70
       - radangel*.dsc
69
       - radangel*.zip
71
       - radangel*.zip

Loading…
Cancel
Save