Ubuntu安装Jenkins
1、java环境搭建
ubuntu 18.04默认不安装java环境,而jenkins依赖java环境。
2、Jenkins部署
命令行输入:sudo apt-get install jenkins
如图提示,Package ‘jenkins’ has no installation candidate,意思是没有包可以安装
更新安装包在进行安装:命令行输入
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.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
最后还是失败了:
手动部署Jenkins
1、创建部署目录
cd /home/yangshiqiang/yangshiqiang/
mkdir jenkins
2、下载Jenkins
cd jenkins
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/jenkins.war
3、日志存放目录
mkdir logs
4、编写脚本
vim jenkins.sh
写入内容:
#!/bin/bash
export JENKINS_HOME=/home/yangshiqiang/yangshiqiang/jenkins
cd $JENKINS_HOME
nohup java -Dhudson.model.DownloadService.noSignatureCheck=true -Xmx2g -jar jenkins.war --httpPort=8080 > logs/jenkins.log 2>&1 &
tail -f logs/jenkins.log
5、创建配置文件
vim hudson.model.UpdateCenter.xml
写入内容:<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins-zh.cn/update-center.json</url>
</site>
6、运行jenkins
sudo chmod 777 jenkins.sh
sh jenkins.sh
密码保存在这个目录下
7、访问jenkins
http://localhost:8080/jenkins
能够访问说明Jenkins项目部署成功了,填入密码进入下一步。
Ubuntu安装Jenkins相关推荐
- Ubuntu 安装Jenkins报错
背景信息 在Uubunt中已安装了jdk,并在~/.cshrc和/etc/profile文件中都设置了JDK的家目录,然后使用apt-get install jenkins命令安装jenkins时报错 ...
- 在Ubuntu 18.04上安装Jenkins
Jenkins is an open-source automation server based on Java that automates repetitive technical tasks ...
- linux安装jenkins配置环境变量,Ubuntu 16.04 安装Jenkins持续集成
前提条件:Ubuntu 16.04下Java安装 Jenkins基于Java, 所以需要先安装java. Linux下安装java只要配置java环境变量即可. 首先,解压java到相应目录,我一般习 ...
- jenkins 新手入门安装失败_树莓派安装jenkins,安安静静做个持续集成打包机
对于java程序来说,手动发布服务端是耗时和无聊的,jenkins很好地解决了这个问题,闲着也是闲着就在树莓派上装个jenkins帮我们打包发布吧. 这次我们需要安装三个软件: jdk:编辑java程 ...
- Ubuntu使用Jenkins配置自动化打包Android APK
一.前言 我们开发好功能之后,需要编译打包,打包好的可执行程序需要交给测试人员进行测试,但是往往我们的项目大了之后,编译整个项目,打包的过程的时间相对比较长,这个时候如果是在开发人员的电脑上进行代码的 ...
- linux ubuntu 安装git服务器,[linux] Ubuntu20.04上安装搭建私有Git服务器Gitea
[linux] Ubuntu20.04上安装搭建私有Git服务器Gitea [linux] Ubuntu20.04上安装搭建私有Git服务器Gitea Gitea 是相比于gitlab更加轻量化,而且 ...
- Ubuntu安装MongoDB
https://jingyan.baidu.com/article/e5c39bf5f5ddd539d76033a9.html Ubuntu安装MongoDB4.0: https://www.jian ...
- ubuntu安装OpenCV详细教程(建议收藏)
记录一篇"如何安装ubuntu下C++接口的opencv"的文章.由于转载格式有问题,直接贴个链接:ubuntu安装opencv的正确方法 注意:本人根据此博客安装遇到的问题:2. ...
- centos8 用u盘安装失败_玩转jenkins - 在自己的服务器上安装jenkins
作者:zz_jesse 转发链接:https://mp.weixin.qq.com/s/2XVfym2MLvTVcbDfOOJ2mg 前言 做前端也好几年了,项目的CI/CD一直用的都是公司现有的je ...
- Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.
此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/r ...
最新文章
- 大学c语言11页,C语言程序设计题库(11页)-原创力文档
- c语言实现memcpy
- Python Day23 stark组件1
- {面试题2: 实现 Singleton 模式}
- linux日志汇总,Linux日志分析常用命令汇总(示例代码)
- android 截长图 方法,Android实现截屏与截长图功能
- JAVA中“==”与equals()方法区别
- C#输入框InputBox问题
- 2017 ACM Jordanian Collegiate J.Efficiency Test 动态规划、类倍增
- weborder什么意思_WEB登录方式是什么意思?
- chrome 内核CEF 编译和qt 封装(上)
- 筑牢高校实验室安全管理防线,科学管理提高师生安全意识
- 华为鸿蒙如何添加桌面小组件,万能小组件添加至桌面怎么弄?桌面添加应用方法图文详解...
- 新旧骗术揭秘:防止5G时代的电信诈骗
- IPy模块。。ip范围求交集。。
- 小学生python趣味编程-Python少儿趣味编程
- 每天一个小技巧——网易邮箱配置阿里云企业邮箱配置信息设置
- 推荐系统学习笔记之三 LFM (Latent Factor Model) 隐因子模型 + SVD (singular value decomposition) 奇异值分解
- CountDownLatch
- 车用永磁电机的各种弱磁策略