2020-06-29 16:35:09 +00:00
|
|
|
kind: pipeline
|
|
|
|
name: default
|
|
|
|
|
2020-06-29 23:54:05 +00:00
|
|
|
workspace:
|
|
|
|
path: /drone/src
|
|
|
|
|
2020-06-29 16:35:09 +00:00
|
|
|
steps:
|
2020-06-29 22:26:36 +00:00
|
|
|
- name: download
|
|
|
|
image: plugins/download
|
|
|
|
settings:
|
2020-06-29 23:59:22 +00:00
|
|
|
source: http://vmi366681.contaboserver.net:6423/archive/emgauwa-controller-testing/7/emgauwa-controller-testing.tar.gz
|
2020-06-29 23:54:05 +00:00
|
|
|
destination: emgauwa-controller-testing.tar.gz
|
|
|
|
|
|
|
|
- name: prepare-controller
|
|
|
|
image: serguzim/emgauwa-builder
|
|
|
|
pull: always
|
|
|
|
commands:
|
|
|
|
- tar xzf emgauwa-controller-testing.tar.gz
|
|
|
|
- cd emgauwa-controller-testing
|
|
|
|
- mkdir build
|
|
|
|
- cd build
|
|
|
|
- cmake -DWIRING_PI_DEBUG=on ..
|
|
|
|
- make
|
|
|
|
|
2020-06-29 22:26:36 +00:00
|
|
|
- name: test
|
|
|
|
image: serguzim/emgauwa-builder
|
|
|
|
pull: always
|
2020-06-29 23:54:05 +00:00
|
|
|
environment:
|
|
|
|
EMGAUWA_CONTROLLER_EXE: /drone/src/emgauwa-controller-testing/build/controller
|
2020-06-29 22:26:36 +00:00
|
|
|
commands:
|
|
|
|
- mkdir build
|
|
|
|
- cd build
|
|
|
|
- cmake ..
|
|
|
|
- make test
|
2020-06-29 16:35:09 +00:00
|
|
|
|
|
|
|
trigger:
|
|
|
|
branch:
|
2020-06-29 22:26:36 +00:00
|
|
|
- dev
|