yum命令安装jenkins(推荐使用yum安装,以后升级方便)

这篇具有很好参考价值的文章主要介绍了yum命令安装jenkins(推荐使用yum安装,以后升级方便)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装jdk:
yum install java
2.检查jdk:
java -version

3.linux中执行命令(设置配置文件)
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install epel-release # repository that provides ‘daemonize’ -y

4.执行安装jenkins命令
yum install jenkins -y

5.启动jenkins命令
systemctl start jenkins

6.检查jenkins
ps aux|grep jenkins

6.开通端口号(如下为临时端口号开通,机器重启还需要再次重启,最好做一个nginx代理)
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

7.浏览器访问:
ip+8080端口

8.获取密码登录jenkins;
cat /var/lib/jenkins/secrets/initialAdminPassword

9.初始化jenkins
选择后续安装插件

10.登录进去之后安装其它插件依赖项
国际化插件:Localization: Chinese (Simplified)、
git插件:Git、
ssh插件:Publish Over SSH、
maven插件:Maven Integration、
npm插件(前端vue):NodeJS Plugin

11.服务器安装git和maven
yum install git
yum install maven

12.配置后端流水线
下面是Build命令:

pom.xml

clean package -Dmaven.test.skip=true -P prod -U

下面是执行的shell命令,其余根据需要配置即可:

#!/bin/sh

#判断目标进程是否已经启动,已经启动的话则关闭进程
pidlist=ps -ef | XXX| grep -v grep | awk '{print $2}'
if [ “$pidlist” = “” ]
then
echo – log : xxx 项目没有启动
else
echo – log : 关闭服务
kill -9 $pidlist
fi

cd /home/admin/XXX

echo – log : 项目启动
nohup java -Xms4096m -Xmx4096m -Dspring.cloud.nacos.config.server-addr=nacosip:80 -Dspring.cloud.nacos.config.namespace=xxx -Dspring.cloud.nacos.discovery.server-addr=nacosip:80 -Dspring.cloud.nacos.discovery.namespace=xxx -jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/admin /home/admin/xxx/xxx.jar > /dev/null 2>&1 &
jps -l

echo – log : 项目启动成功

13.系统管理-》全局工具配置——nodejs安装,
设置一个别名,选择好版本号
保存就好了

14.配置前端流水线
这里只放一下执行的shell命令,其余根据需要配置即可:

#!/bin/sh
cd XXXX
rm -rf XXX.tar.gz
npm install
npm run build-prod
echo --构建成功
tar -zcvf XXX.tar.gz *
cd …/
pwd
echo --完成文章来源地址https://www.toymoban.com/news/detail-580324.html

到了这里,关于yum命令安装jenkins(推荐使用yum安装,以后升级方便)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在linux下如何使用yum命令查看安装了哪些软件包

    Linux 系统下 yum 命令查看安装了哪些软件包: 1. 使用 yum 查找软件包 命令: 2. 列出所有可安装的软件包 命令: 3. 列出所有可更新的软件包 命令: 4. 列出所有已安装的软件包 命令: 5. 列出所有已安装但不在 Yum Repository 内的软件包 命令: 6. 使用 yum 获取软件包信息 命令:

    2024年02月02日
    浏览(67)
  • 解决安装nvm以后windows cmd无法找到npm/yarn命令的问题

     安装了nodejs多版本管理工具nvm以后,会出现windows cmd无法找到npm/yarn命令的问题 只要一运行npm/yarn就会提示:不是内部命令,找不到运行路径之类的。 解决办法:首先打开windows环境变量的配置,查看NVM_SYMLINK指向的路径是什么  然后在cmd下运行以下的命令: setx PATH \\\"%PATH%;

    2024年02月07日
    浏览(38)
  • yum命令详解,配置本地yum源,编译安装

    Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某

    2024年02月15日
    浏览(33)
  • linux 安装yum命令

    # yum 可以同时配置多个资源库(Repository),简洁的配置文件(/etc/yum.conf),自动解决增加或删除 # yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。 1. 仓库         更新yum源文件:yum-config-manager, 此命令是对资源库(

    2024年02月05日
    浏览(29)
  • mac升级Monterey12.6之后出现 git命令需要使用命令行开发者工具 安装选项的问题处理

    今天刚升级了最新的系统,升级后发现idea、webstorm等等需要git的全部无法使用了,总是弹出git命令需要使用命令行开发工具,提示让我安装,故以为是版本升级原因,那就安装吧,安装之后打开idea,又提示要安装,这。。。  好吧我再安装一次,然后我修改项目代码后,准备

    2024年02月11日
    浏览(30)
  • Centos之yum安装好玩的命令

    我在root下使用的

    2024年04月28日
    浏览(25)
  • Linux 之 yum使用(yum 命令使用讲解)

    目录 一、yum介绍 二、yum使用 yum的主配置文件 /etc/yum.conf文件 三 、yum常用命令 1、 yum清空缓存列表 2、yum显示信息 3、yum搜索、查看 4 、yum安装 5、 yum删除、卸载程序 6、yum包的升级、降级  7、yum 组的管理 配置本地yum源 常用的国内 yum 源 安装epel扩展源         Yum(全称为

    2024年02月10日
    浏览(27)
  • 【Linux安装软件apt, rpm, yum命令】

    查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,可以rpm -ih -vv 显示更加多个详细 h:–hash 显示安装的进度,安装时以#####输出 V:校验,对已经安装的软件进行

    2024年02月02日
    浏览(40)
  • 电脑录像软件推荐?分享3款,简单好用且方便

    ​在日常生活中,我们经常会遇到临时有事情需要外出处理的时候,但在如果正好在上网课或者开会议、听讲座的时候,这时候外出很容易会错过一些重要的内容。这个时候,就需要借助电脑录像软件了。电脑录像软件推荐什么?今天小编就分享3款,简单好用且方便的电脑录

    2024年02月09日
    浏览(27)
  • 【Android Studio插件升级以后kotlin jdk版本冲突】

    今天升级一些插件版本后无法编译,发现kotlin jdk 1.8.20和kotlin jdk 1.6.21重复冲突,网上找了挺多方法都没生效,千回百转才解决,发出来希望可以帮助到同样报错的同学 FAILURE: Build failed with an exception. What went wrong: Execution failed for task ‘:app:checkDebugDuplicateClasses’. A failure occurred while

    2024年02月12日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包