summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Drozdov <idrozdov@gitlab.com>2020-03-30 14:07:09 +0000
committerNick Thomas <nick@gitlab.com>2020-03-30 14:07:09 +0000
commit1dc30c3ed2be37811dee0e3d62db71b056d0b038 (patch)
tree447bb1901aabb6096fb9097da6c85f0ebabef5bb
parent6e4495c01509b20144b3b33d92a06f0a7a93e60a (diff)
downloadgitlab-shell-1dc30c3ed2be37811dee0e3d62db71b056d0b038.tar.gz
Include code-navigation block to CI
-rw-r--r--.gitlab-ci.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 720108f..638f916 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,3 +79,18 @@ dependency_scanning:
"registry.gitlab.com/gitlab-org/security-products/dependency-scanning:$SP_VERSION" /code
artifacts:
paths: [gl-dependency-scanning-report.json]
+
+code_navigation:
+ image: golang:1.14.0
+ allow_failure: true
+ script:
+ - apt-get update && apt-get install -y ruby-full
+ - go get github.com/sourcegraph/lsif-go/cmd/lsif-go
+ - gem install lsif_parser
+ - lsif-go
+ - lsif_parser dump.lsif $PWD
+ - mv dump.lsif.tmp lsif
+ artifacts:
+ paths:
+ - lsif/
+