From 384cc77de28dd3a6a14d088a737d4f47c2cba21f Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Tue, 13 Nov 2018 12:35:45 +0100 Subject: [PATCH] Add Drone CI configuration --- .drone.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..da551bb --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +name: java8 + +clone: + disable: true + +steps: +- name: clone + image: plugins/git + settings: + depth: 10 + skip_verify: true +- name: test-online + image: maven:3.5-jdk-8-alpine + commands: + - wget https://releases.hashicorp.com/vault/0.11.4/vault_0.11.4_linux_amd64.zip + - wget -q -O - https://releases.hashicorp.com/vault/0.11.4/vault_0.11.4_SHA256SUMS | grep linux_amd64 | sha256sum -c + - unzip vault_0.11.4_linux_amd64.zip + - rm vault_0.11.4_linux_amd64.zip + - mv vault /bin/ + - mvn clean test + when: + branch: + - master +- name: test-offline + image: maven:3.5-jdk-8-alpine + commands: + - mvn clean test -Dtest='!HTTPVaultConnectorTest' + when: + branch: + - develop + - feature/*