对于java程序来说,手动发布服务端是耗时和无聊的,jenkins很好地解决了这个问题,闲着也是闲着就在树莓派上装个jenkins帮我们打包发布吧。

这次我们需要安装三个软件:

  1. jdk:编辑java程序必要的。
  2. maven:maven结构的项目必须。
  3. jenkins:我们的主角,用来持续集成和发布。

安装jdk

首先安装jdk,搜索下仓库中可用的jdk。

apt-cache search jdk

搜索软件包

找到了,执行安装命令。

apt-get install openjdk-11-jdk

安装maven

接着安装maven,这次去软件包里搜索不到了,去官网下一个。

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz

把它安装到/opt/目录下,直接解压即可。

tar -zxvf apache-maven-3.6.2-bin.tar.gz

名字太长了,看着不舒服,改个短一点的名字。

mv apache-maven-3.6.2 maven

执行下看看能不能用,java跨平台的特性真是香。

 /opt/maven/bin/mvn -v

mvn

安装jenkins

重头戏来了,安装下jenkins

去jenkisn官网下载jenkins,会发现有debian/ubuntu特有的版本,我们按照教程安装。

添加key:

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

配置软件安装源地址,在/etc/apt/sources.list中添加一行配置。

deb https://pkg.jenkins.io/debian-stable binary/

更新下软件源:

apt-get updateapt-get install jenkins

直接安装:

apt-get install jenkins

一段等待时间过后,就搞定了,默认端口是8080,访问下看看。

http://192.168.3.35:8080

解锁jenkins

需要解锁,我们按照提示去/var/lib/jenkins/secrets/initialAdminPassword里看看密码,填进去后点继续。

cat /var/lib/jenkins/secrets/initialAdminPassword

不出意外是要安装插件了。

安装插件

按照推荐方式安装。

jenkisn新手入门

国内网速还是有点慢的,这里要等很大一会儿,可以出去喝喝茶,聊聊天了。

之后创建下密码,安装就完成了。

welcome

后话

如果配置过局域网的dns,还可以给我们的jenkins配置个域名。

jenkins 新手入门安装失败_树莓派安装jenkins,安安静静做个持续集成打包机相关推荐

  1. centos8 用u盘安装失败_玩转jenkins - 在自己的服务器上安装jenkins

    作者:zz_jesse 转发链接:https://mp.weixin.qq.com/s/2XVfym2MLvTVcbDfOOJ2mg 前言 做前端也好几年了,项目的CI/CD一直用的都是公司现有的je ...

  2. 树莓派4b风扇安装方法_树莓派安装手记

    女王节前夕做活动,卖树莓派的淘宝店家做活动,又在盆友的鼓励下剁手买了一个派.245元,有一个3代B型的派,一根带插头的充电线,一个需要自己组装的透明外壳,散热片,小风扇,就没了.是的,没有屏幕.我这里 ...

  3. 安卓系统怎么安装软件_树莓派安装安卓6.0系统

    网络直播非得用手机真是太扯蛋了,本来前置的镜头象素就低,再加上长时间开着电池发烫很严重,除了少数几个直播平台有电脑端的,大部分都不支持.于是想着用树莓派安装安卓系统 ,不过树莓派的官方网站上并没有相应 ...

  4. smart gesture安装失败_从安装到打印HP 108w操作详解

    行政是一个"有TA不显,没TA不行"的岗位,工作内容涉及广泛,每学习一项新技能,对行政人员来说都是一次"装备升级"的机会. 在办公室中常常会用到打印机,而每当有 ...

  5. g hub安装失败_树莓派k8s集群安装mysql及监控

    安装准备 树莓派k8s集群 root@pi4-master01:~# kubectl get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-I ...

  6. 树莓派4b风扇安装方法_树莓派安装Raspberry Pi OS系统

    给树莓派植入灵魂,作为一个微型电脑,必须要有操作系统才能使用,就像手机的安卓,电脑的Windows,进入树莓派官网www.raspberrypi.org/downloads/根据自己的电脑系统下载烧录 ...

  7. 树莓派4b风扇安装方法_树莓派安装OMV后靠被动散热和风扇散热温度对比

    最近闲来无事,给树莓派4装了openmediavalut作为家用nas,有千兆网口和USB3.0的树莓派4,也算发挥了一些些作用.内网拷贝测试能跑到100MB/s. 但由于我把树莓派放在了卧室,所以晚 ...

  8. 惠普P1100 series “打印机安装失败,未安装打印机”问题解决方法

    记一次罕见的惠普打印机驱动安装失败的解决方案 在新组装电脑上使用官方驱动安装惠普P1108驱动时,一直出现"打印机安装失败,未安装打印机"的问题. 首先,我尝试了在"设备 ...

  9. windows server 2012 r2关于vmtools安装失败以及KB2919355安装

    windows server 2012 r2关于vmtools安装失败以及KB2919355安装 前言 VMware workstation15安装windows server 2012 r2,安装不 ...

最新文章

  1. python使用正则表达式判别字符串是否以一个大写字符起始而跟随了一些小写字符
  2. java8入门 错误:找不到或者无法加载主类
  3. 组播 收发_[HCIARoutingamp;Switching]网络篇单播广播和组播
  4. 简单使用ansible-playbook
  5. 用tf-faster-rcnn训练自己制作的车牌号数据集(VOC2007格式)
  6. Algs4-1.3.10中序表达式转为后序表达式(第二次实现)
  7. Photoshop 入门教程「8」如何使用裁剪工具?
  8. 如何选择和部署长尾关键词
  9. 发那科机器人注油_安川机器人加油保养流程
  10. 大学生自学网python_大学生免费自学网官网
  11. 自考计算机离散数学,计算机及应用自考资料2014 10 离散数学02324.doc
  12. 110001 《创业的旅途》读后感——坚持梦想,虔诚对待,相信生命的奇迹
  13. 如何利用家庭闲置宽带赚钱,甜糖 x86 docker 从零开始搭建
  14. 管理学-“三个和尚”
  15. 2021莆田六中一高考成绩查询入口,2021,我们来了 ——莆田六中2021届《青春•励志•圆梦》高三高考动员誓师大会...
  16. linux arm小主机,超级迷你!采用ARM处理器的电脑主板
  17. linux vi 保存退出与不保存退出
  18. HttpClient的使用案例-图片下载
  19. git pull时报合并冲突的bug
  20. Exploratory Social Network Analysis with Pajek(第三版)4-1

热门文章

  1. 仔细看看_仔细看看,您会发现需要改进的地方
  2. 使用Boxfuse轻松在云中运行Spring Boot应用程序
  3. 为什么选择SpringBoot?
  4. Java开发工具可以促进编程!
  5. 将ActiveMQ持久消息传递性能提高25倍
  6. 如何在Java中将图像上传到DropBox
  7. 如何与Java 8,NetBeans Platform 8,Jenkins,Jacoco和Sonar进行持续集成
  8. 测试Spring的“会话”范围
  9. Spring和JSF集成:分页
  10. 轻松完成Birt报告