【02】SonarQube+Jenkins实现C++代码扫描-----安装jenkins
(1) 安装jenkins
wget --no-check-certificate -qO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
sudo apt-get install jenkins --fix-missing 查看jenkins是否需要更新
(2) jenkins安装过程中出现error解决
2.1 无法验证签名 sudo apt-get update----->会报错 >由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21(上面的key)---->每个key都要执行到
2.2 E: Sub-process /usr/bin/dpkg returned an error code (1) jenkins安装中报错,提示 E: Sub-process /usr/bin/dpkg returned an error code (1) cd /var/lib/dpkg sudo mv info info.baksudo sudo mkdir info
(3) jenkins的使用
3.1 查看 Jenkins 的运行状态 sudo service jenkins status
3.2 启动 Jenkins 服务 sudo service jenkins start
3.3 重启 Jenkins 服务 udo service jenkins restart
3.4 停止 Jenkins 服务 sudo service jenkins stop
(4) jenkins卸载
4.1 先卸载移除 jenkins 和依赖关系 sudo apt-get remove jenkins sudo apt-get remove --auto-remove jenkins
4.2 然后清除各种相关配置和数据 sudo apt-get purge jenkins sudo apt-get purge --auto-remove jenkins