From 1ac4ebdeee2342511682b67737cdd785cbf8fb07 Mon Sep 17 00:00:00 2001 From: Romain Maneschi Date: Wed, 8 May 2019 23:32:00 +0200 Subject: [PATCH 1/2] :construction_worker: upload coverage in codecov --- .circleci/config.yml | 17 +++++++---------- CHANGELOG.md | 1 + server/.gitignore | 2 +- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 86e00ed35..9af810fd6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,4 +1,8 @@ version: 2.1 + +orbs: + codecov: codecov/codecov@1.0.4 + executors: default: docker: @@ -24,16 +28,9 @@ jobs: name: default steps: - checkout - - run: - name: "Create a temp directory for artifacts" - command: | - mkdir -p /tmp/artifacts - - run: - command: | - make coverage - mv server/coverage.html /tmp/artifacts - - store_artifacts: - path: /tmp/artifacts + - run: make coverage + - codecov/upload: + file: server/coverage.out build: executor: diff --git a/CHANGELOG.md b/CHANGELOG.md index d9608e15d..7bf30391d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ The changelog can be found at https://github.com/mattermost/mattermost-plugin-gi ## 0.3.0 - unreleased +- Display coverage with [codecov](https://codecov.io) [#37](https://github.com/manland/mattermost-plugin-gitlab/pull/37) - Backport [mattermost-plugin-sample](https://github.com/mattermost/mattermost-plugin-sample/) infra code : use go mod, rework makefile to use sub-module, repair coverage [#27](https://github.com/manland/mattermost-plugin-gitlab/pull/27) - From `Gitlab` to `GitLab` [#31](https://github.com/manland/mattermost-plugin-gitlab/pull/31) diff --git a/server/.gitignore b/server/.gitignore index 42186a0ce..659d3f50b 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -1,4 +1,4 @@ -coverage.txt +coverage.out coverage.html vendor .depensure From 7c7cab9c2e9baa5e68043f46675a808a32aae4c6 Mon Sep 17 00:00:00 2001 From: Romain Maneschi Date: Wed, 8 May 2019 23:36:10 +0200 Subject: [PATCH 2/2] :clown_face: circle-ci wants authorization for orbs --- server/.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/.gitignore b/server/.gitignore index 659d3f50b..b773563bd 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -1,4 +1,4 @@ coverage.out coverage.html vendor -.depensure +.depensure \ No newline at end of file