Compare commits

...

8 Commits

Author SHA1 Message Date
Gulliver
b580c8d439 +apt update
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-18 00:11:28 +01:00
Gulliver
54494acf28 git sinstall
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-18 00:10:20 +01:00
Gulliver
9f75f3b21a separate step for submodules
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-18 00:08:34 +01:00
Gulliver
030285b17e added recursive git cloning
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-17 23:39:37 +01:00
Gulliver
938eb4228a cd .. removed
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-17 23:30:50 +01:00
Gulliver
dfc88edfdd added export for noninteractive backend on apt upgrade
Some checks failed
continuous-integration/drone/pr Build is failing
2021-11-17 23:27:28 +01:00
Gulliver
3dbca4d055 updated installed packages and pip packages
Some checks reported errors
continuous-integration/drone/pr Build was killed
2021-11-17 23:22:15 +01:00
Gulliver
f7f8ca6dbb copied drone yaml
Some checks reported errors
continuous-integration/drone/pr Build was killed
2021-11-17 23:10:14 +01:00

67
.drone.yml Normal file
View File

@ -0,0 +1,67 @@
kind: pipeline
type: docker
name: amd64-pull
platform:
os: linux
arch: amd64
steps:
- name: submodules
image: ubuntu:focal
commands:
- apt-get -y update
- apt-get -y install git
- git submodule update --init --recursive
- name: build-and-test
image: ubuntu:focal
commands:
- export DEBIAN_FRONTEND=noninteractive
- apt-get -y update
- apt-get -y install graphviz plantuml make python3-pip git
- pip install -r requirements.txt
- make bundle
trigger:
branch:
- main
event:
- pull_request
---
kind: pipeline
type: docker
name: amd64-master
platform:
os: linux
arch: amd64
steps:
- name: submodules
image: ubuntu:focal
commands:
- apt-get -y update
- apt-get -y install git
- git submodule update --init --recursive
- name: build-and-test
image: ubuntu:focal
commands:
- export DEBIAN_FRONTEND=noninteractive
- export DRONE_BUILD_DIR=$PWD
- apt-get -y update
- apt-get -y install graphviz plantuml make python3 python3-pip git
- pip install -r requirements.txt
- make -j4 bundle
trigger:
branch:
- master
event:
- push