【docker学习】gitlab中配置pylint作为静态代码检查工具

1.git-runner安装(docker中安装)

docker run -d --name gitlab-runner --restart always    -v /var/gitlab-runner:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock    gitlab/gitlab-runner:latest

ps:一定要加【-v /var/run/docker.sock:/var/run/docker.sock】挂载,不然后续运行的时候会报错找不到docker

2.git-runner注册

sudo docker exec -it gitlab-runner gitlab-runner register

输入URL:

输入token:

后面会让输入一些其他信息,根据提示输入即可,当选择运行容器是docker时,需要输入docker images,也可以在配置文件中添加

URL和token可以在gitlab中找到

3.git-runner注册好之后可以在gitlab中看到

4.运行git-runner

sudo docker exec -it gitlab-runner gitlab-runner run

5.gitlab中查看检查结果
目前检查结果是生成的json文件,还没找到展示办法,找到了再来补充

原文地址:https://www.cnblogs.com/ricebug2/p/14648433.html