diff --git a/.drone.yml b/.drone.yml index 87a140f..bd5fd9d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,18 +9,26 @@ steps: - cp -r /app/node_modules /drone/src/node_modules - chown -R drone:drone /drone/src - su drone -c 'npm install' -- name: lint js +- name: lint-js image: gitea.kosmos.org/kredits/docker-ci:latest commands: - su drone -c 'npm run lint:wrapper' depends_on: - setup -- name: lint contracts +- name: lint-contracts image: gitea.kosmos.org/kredits/docker-ci:latest commands: - su drone -c 'npm run lint:contracts' depends_on: - setup +- name: build-contracts + image: gitea.kosmos.org/kredits/docker-ci:latest + commands: + - su drone -c 'npm run devchain' & + - sleep 5 + - su drone -c 'npm run build' + depends_on: + - setup - name: test image: gitea.kosmos.org/kredits/docker-ci:latest commands: @@ -29,3 +37,4 @@ steps: - su drone -c 'npm test' depends_on: - setup + - build-contracts