|
|
@@ -1,19 +1,26 @@
|
|
1
|
1
|
kind: pipeline
|
|
2
|
2
|
name: default
|
|
3
|
3
|
|
|
|
4
|
+platform:
|
|
|
5
|
+ os: linux
|
|
|
6
|
+ arch: amd64
|
|
4
|
7
|
|
|
5
|
8
|
steps:
|
|
6
|
|
-- name: frontend
|
|
7
|
|
- image: debian:stable-slim
|
|
8
|
|
- commands:
|
|
9
|
|
- - apt update
|
|
10
|
|
- - apt -y upgrade
|
|
11
|
|
-
|
|
12
|
|
-- name: backend
|
|
|
9
|
+- name: build
|
|
13
|
10
|
image: debian:stable-slim
|
|
|
11
|
+ privileged: false
|
|
|
12
|
+ environment:
|
|
|
13
|
+ DEBUG: true
|
|
14
|
14
|
commands:
|
|
|
15
|
+ - export PATH=$PATH
|
|
15
|
16
|
- apt update
|
|
16
|
17
|
- apt -y upgrade
|
|
17
|
18
|
- apt -y install build-essential libc6-dev libhidapi-dev libssl-dev
|
|
18
|
19
|
- cd src && make && ls -l ; cd ..
|
|
19
|
20
|
- cd src/contrib && make && ls -l ; cd ../..
|
|
|
21
|
+ when:
|
|
|
22
|
+ branch:
|
|
|
23
|
+ - master
|
|
|
24
|
+ event:
|
|
|
25
|
+ - push
|
|
|
26
|
+
|