Browse Source

Update drone.yml

tags/v0.0.8
Peter Vivell 6 years ago
parent
commit
4da1986563
1 changed files with 7 additions and 10 deletions
  1. 7
    10
      drone.yml

+ 7
- 10
drone.yml View File

1
 kind: pipeline
1
 kind: pipeline
2
-name: default
2
+name: clone-build-release
3
 
3
 
4
 platform:
4
 platform:
5
   os: linux
5
   os: linux
8
 steps:
8
 steps:
9
 - name: build
9
 - name: build
10
   image: debian:stable-slim
10
   image: debian:stable-slim
11
-  privileged: false
12
   environment:
11
   environment:
13
     BUILDDEPS: build-essential libc6-dev libhidapi-dev libssl-dev   
12
     BUILDDEPS: build-essential libc6-dev libhidapi-dev libssl-dev   
14
     MAKEFLAGS: -j 4
13
     MAKEFLAGS: -j 4
21
         Acquire::https { Proxy "https://"; };
20
         Acquire::https { Proxy "https://"; };
22
       EOF
21
       EOF
23
     - apt-get update && apt-get --yes upgrade
22
     - apt-get update && apt-get --yes upgrade
24
-    - apt-get --yes install $BUILDDEPS
23
+    - apt-get --yes install ${BUILDDEPS}
25
     - export MAKEFLAGS
24
     - export MAKEFLAGS
26
-    - for DIR in $MAKEDIRS; do make -C $DIR ; done
27
-    - ls -l  $BINARIES && md5sum $BINARIES
25
+    - for DIR in ${MAKEDIRS}; do make -C ${DIR} ; done
26
+    - ls -l  ${BINARIES} && md5sum $BINARIES
27
+    - tar -czvf radangel-release.tar.gz ${BINARIES} html service
28
   when:
28
   when:
29
-    branch:
30
-    - master
31
-    event:
32
-    - push
33
-    - tag
29
+    event: [ push, tag ]
34
 
30
 
35
 - name: release
31
 - name: release
36
   image: plugins/gitea-release
32
   image: plugins/gitea-release
41
       from_secret: gitea-release
37
       from_secret: gitea-release
42
     base_url: https://git.unino.de
38
     base_url: https://git.unino.de
43
     files:
39
     files:
40
+      - radangel-release.tar.gz
44
       - CHANGELOG.md
41
       - CHANGELOG.md
45
       - README.md
42
       - README.md
46
       - src/radangel
43
       - src/radangel

Loading…
Cancel
Save