filebrowser/.circleci/config.yml
Henrique Dias b4ef32d734 testLicense: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-11 20:27:03 +01:00

36 lines
681 B
YAML

version: 2
jobs:
lint:
docker:
- image: golangci/golangci-lint:v1.16
steps:
- checkout
- run: golangci-lint run -v
build-node:
docker:
- image: circleci/node
steps:
- checkout
- run:
name: "Pull Submodules"
command: |
git submodule init
git submodule update --remote
- run: cd frontend
- run: npm install
- run: npm run build
build-node:
docker:
- image: circleci/golang
steps:
- run: go build
workflows:
version: 2
build-workflow:
jobs:
- lint
- build-node
- build-go:
requires:
- build-node