【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文件,还没找到展示办法,找到了再来补充