diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..46715ae --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,35 @@ +image: node:12.13 + +cache: + paths: + - lib/ + - docs/ + +stages: + - build + - deploy + - clean + +build: + stage: build + only: + - master + script: + - npm install + - npm run build + +docs: + stage: deploy + script: + - mkdir .public + - cp -r ./docs/* .public + - mv .public public + artifacts: + paths: + - public + +clean: + stage: clean + script: + - docker rm -v $(docker container ls -q --all --filter=name="runner-*" --filter=status=exited) || true + - docker rmi $(docker images -f"dangling=true" -q) || true diff --git a/package.json b/package.json index 6e11879..73d3978 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "author": "Rik Berkelder ", "license": "MIT", "dependencies": { - "osc-min": "^1.1.2", + "osc-min": "^1.1.2" }, "devDependencies": { "rimraf": "^3.0.2",