From 46ec5eda8de3580592692a4bd7fb3b54e66fc0f2 Mon Sep 17 00:00:00 2001 From: Niall Sheridan Date: Wed, 3 Jul 2019 16:36:27 +0100 Subject: use drone to build --- .drone.yml | 24 ++++++++++++++++++++++++ .travis.yml | 32 -------------------------------- 2 files changed, 24 insertions(+), 32 deletions(-) create mode 100644 .drone.yml delete mode 100644 .travis.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..fc79de0 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,24 @@ +--- +kind: pipeline +name: build + +steps: +- name: run tests + image: golang + commands: + - sleep 5 + - make dep + - make test + environment: + MYSQL_TEST: true + MYSQL_TEST_HOST: mysql-server + MYSQL_TEST_USER: root + +services: +- name: mysql-server + image: mysql + environment: + MYSQL_ALLOW_EMPTY_PASSWORD: yes + MYSQL_DATABASE: certs + ports: + - 3306 diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 9f3251d..0000000 --- a/.travis.yml +++ /dev/null @@ -1,32 +0,0 @@ -language: go -services: - - mysql - -env: - - SUITE=lint - - SUITE=test - -go: - - 1.12.x - - 1.11.x - - 1.10.x - - tip - -matrix: - allow_failures: - - go: tip - fast_finish: true - -before_install: - - make dep - - mysql -e 'CREATE DATABASE certs;' - -install: - - go version - -sudo: false -script: - - MYSQL_TEST="true" make $SUITE - -after_success: - - bash <(curl -s https://codecov.io/bash) -- cgit v1.2.3