generated from SAP/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.drone.yml
27 lines (25 loc) · 993 Bytes
/
.drone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
kind: pipeline
name: default
steps:
- name: unit_tests
image: openjdk:11-jdk-slim-buster
commands:
- DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y python3 && rm -rf /var/lib/apt/lists/*
- ./gradlew -s check
- name: system_tests
image: openjdk:11-jdk-slim-buster
commands:
- DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y python3 && rm -rf /var/lib/apt/lists/*
- ./gradlew -s assemble
- ./gradlew publishToMavenLocal
- cd tests
- chmod +x run_system_tests.py
- cd jars
- bash build.sh
- cd ..
- python3 ./run_system_tests.py --build-first --taint_type=boolean
- python3 ./run_system_tests.py --build-first --taint_type=range
- python3 ./run_system_tests.py --build-first --taint_type=array
- python3 ./run_system_tests.py --build-first --taint_type=lazybasic
- python3 ./run_system_tests.py --build-first --taint_type=lazycomplex