From a86ec644091fb157ece1c57d511f0954a5c3aa35 Mon Sep 17 00:00:00 2001 From: Timur Demin Date: Mon, 9 Sep 2019 20:48:45 +0500 Subject: [PATCH] Add CI config --- .drone.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..a7932a4 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,39 @@ +kind: pipeline +name: Build & lint + +steps: +- name: lint & test + image: node:10-alpine + environment: + CI: true + commands: + - node -v + - yarn install + - yarn run eslint src + when: + branch: + exclude: + - master +- name: deploy to registry + image: plugins/docker + settings: + username: + from_secret: username + password: + from_secret: password + repo: registry.git.tdem.in/amber_web + registry: registry.git.tdem.in + dockerfile: Dockerfile + when: + branch: + exclude: + - develop + - backend + - feature/* + +trigger: + event: + - push + - tag + - promote + - rollback