Greetings
Im currently trying to integrate our proyect with code quality. I followed the steps from here https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html but it doesn’t show code quality in widget.
- Repository allocated in Gitlab.com Free user for the repo
- Runner (Hint:
/admin/runners
):version 12.7.1 locally configured on linux ubuntu using shell in a machine with docker
however for this test project i tried to use a shared runner and a image wtih java.
gitlab-ci.yml
image: java:latest
stages:
- build
- test
- execute
include:
- template: Code-Quality.gitlab-ci.yml
build:
stage: build
script: /usr/lib/jvm/java-8-openjdk-amd64/bin/javac HelloWorld.java
artifacts:
paths:
- HelloWorld.*
code_quality:
stage: test
artifacts:
paths: [gl-code-quality-report.json]
execute:
stage: execute
script: /usr/lib/jvm/java-8-openjdk-amd64/bin/java HelloWorld
I tried also usign the local runner using the docker installation configured locally but without success in both sceneries.
Later, i have found that i need to pay at least Bronze licence to get this feature, however, my project also has collaborators.
My question is: ¿Does only the account owner of repository needs to have Bronze licence to enable that feature or its needed also for the collaborators in the repo to make it work?
Thank you for your attention.