摘要:SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误。 docker安装 1、拉取 postgres:docker pull postgres:10 2、拉取sonarqube:docker pull sonarqube:7.9.1-community 3、启动po
阅读全文
摘要:1、登陆gitlab的安装服务查看配置文件:cat /var/opt/gitlab/gitlab-rails/etc/database.yml 2、配置 1)# vim /var/opt/gitlab/postgresql/data/pg_hba.conf host all all 192.168.
阅读全文
摘要:在runner执行过程中大多数是文件夹不存在,无权限。 sudo gitlab-runner uninstall # 删除gitlab-runner gitlab-runner install --working-directory /home/gitlab-runner --user root #
阅读全文
摘要:默认的构建阶段有三个阶段:- build(构建) - test(测试) - deploy(部署);-review(审查) 阶段的执行顺序按照上面的排序执行。所有未指定的阶段默认为 `test` 阶段 | 关键字 | 描述 | | script | 由 Runner 执行的 Shell 脚本 | |
阅读全文
摘要:使用主机安装查看runner配置 $ cat /etc/gitlab-runner/config.toml [session_server](区段是一个系统 Runner 级别的配置,因此它应该在根级别指定,而不是在每个执行器上,也就是说,它应该在[[runners]]区段之外。会话服务器允许用户与
阅读全文
摘要:一、gitlab安装 1. 环境准备 // selinux和 firewall 关闭 $ setenforce 0 $ sed -i "/^SELINUX/s/enforcing/disabled/" /etc/selinux/config $ systemctl stop firewalld $
阅读全文
摘要:下载指定的分支:git clone -b 指定分支添加到本地的git:git add -A添加提交信息:git commit -m “任意信息”推送到云端:git push 对分支作管理1、git add -A2、git commit -m “任意信息”3、git tag v1.0.04、git p
阅读全文
摘要:1、远程URL构建 在任务配置处的构建触发器中选择远程触发,例如,在下图框中输入abc,则只需要在网页上输入地址:Jenkins_URL/job/工程名/build?token=abc 2、利用curl在服务器上构建 Linux 的 curl 命令用来发送 HTTP 请求。 -X 参数:指定请求方式
阅读全文