当前位置: 首页 > wzjs >正文

宠物网站建设理念网站开发的认知

宠物网站建设理念,网站开发的认知,wordpress建站腾讯云,网站建设渠道员Jenkins 是一款开源的自动化服务器,用于实现持续集成(CI)和持续交付/部署(CD)。它通过自动化构建、测试和部署流程,帮助团队快速、可靠地发布软件。 CI/CD 是软件开发中的核心实践: 持续集成(CI):频繁将代码合并到主分支,并自动运行测试,确保每次提交的代码质量。…

Jenkins 是一款开源的自动化服务器,用于实现持续集成(CI)和持续交付/部署(CD)。它通过自动化构建、测试和部署流程,帮助团队快速、可靠地发布软件。

CI/CD 是软件开发中的核心实践:

  • 持续集成(CI):频繁将代码合并到主分支,并自动运行测试,确保每次提交的代码质量。
  • 持续交付(CD):在CI基础上,自动将代码打包为可部署版本,随时准备手动发布到生产环境。
  • 持续部署(CD):进一步自动化,通过审核的代码自动发布到生产环境,无需人工干预。

Jenkins与CI/CD的关系
Jenkins是支持CI/CD流程的工具,通过插件集成各类开发工具(如Git、Maven、Docker),实现从代码提交到部署的全流程自动化,提升效率并减少人为错误。

1.环境准备

1.1安装操作系统

此文以openeuler23.09为例,安装教程

1.2配置hostname

[root@localhost ~]# hostnamectl set-hostname jenkins

1.3配置ip

[root@jenkins ~]# nmcli connection modify ens32 ipv4.method manual ipv4.addresses "192.168.1.99/24" ipv4.gateway 192.168.1.254 ipv4.dns "8.8.8.8,114.114.114.114" connection.autoconnect yes
[root@jenkins ~]# nmcli connection up ens32

1.4配置yum源

[root@jenkins ~]# cd /etc/yum.repos.d/
[root@jenkins yum.repos.d]# mkdir bak
[root@jenkins yum.repos.d]# mv * bak/
[root@jenkins yum.repos.d]# cat > myopenEuler.repo << 'EOF'
[osrepo]
name=osrepo
baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-23.09/everything/x86_64/
enabled=1gpgcheck=1
gpgkey=https://mirrors.huaweicloud.com/openeuler/openEuler-23.09/everything/x86_64/RPM-GPG-KEY-openEulerEOF
[root@jenkins yum.repos.d]# yum clean all
[root@jenkins yum.repos.d]# yum makecache

1.5安装常用软件

[root@jenkins ~]# yum -y install wget tar

1.6安装JDK

#下载安装包,安装 Java 17 或 21
[root@jenkins ~]# wget https://download.oracle.com/java/17/archive/jdk-17.0.12_linux-x64_bin.tar.gz#解压安装包
[root@jenkins ~]# tar -xvf jdk-17.0.12_linux-x64_bin.tar.gz -C /usr/local#配置环境变量
[root@jenkins ~]# cat >> /etc/profile << "EOF"#Set for java
export JAVA_HOME=/usr/local/jdk-17.0.12
export PATH=$PATH:$JAVA_HOME/bin
EOF#让配置环境变量生效
[root@jenkins ~]# source /etc/profile#验证
[root@jenkins ~]# java -version
java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

2.安装jenkins

2.1下载jenkins

[root@jenkins ~]# wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

2.2启动jenkins

[root@jenkins ~]# mkdir /usr/local/jenkins
[root@jenkins ~]# mv jenkins.war /usr/local/jenkins/[root@jenkins ~]# nohup java -jar /usr/local/jenkins/jenk
http://www.dtcms.com/wzjs/601449.html

相关文章:

  • 华强北 做网站开发一个小程序大约需要多少钱
  • 成都隆昌网站建设淘宝客做的比较好的网站
  • 手机创建网站免费注册辽宁省建设工程造价管理协会网站
  • 外贸营销型网站建设多少钱加强部门网站建设工作总结
  • 云娜网站建设优化方案生物必修一
  • 医院网站怎么做庆阳东道设计
  • 沈阳专门做网站网站备案查询是什么意思
  • 阿里云添加网站上海板块做企业优化的公司
  • 网站免费正能量软件直播卖产品的网站怎么做的
  • 开发个网站多少钱莱芜受欢迎的搜狗推广
  • flash网站做seo优化好不好搭建网站做财务系统
  • 高端网站建设需要多少钱北京征集网站建设
  • 上海 网站开发 兼职品牌的三大核心价值
  • 织梦网站模板安装本地wordpress媒体库外链
  • 短网站生成做百度网站那家好
  • 做小程序还是做网站网站的优化与网站建设有关吗
  • 建网站如何赚钱linux视频播放网站
  • 免费公司取名器seo排名第一
  • 经典企业网站模板罗湖网页设计
  • 外国人做的关于中国的视频网站吗做外贸国外网站
  • 青海企业网站建设开发在吗做网站商城
  • 青岛市城市建设档案馆网站网站建设目录结构doc
  • 文昌网站 做炸饺子百度站长统计工具
  • 网站说服力-营销型网站策划移动端开发语言
  • 网站制作优化济南品牌网站建设 杭州
  • 网站延迟加载教育培训门户网站源码
  • 信得过的网站开发推广南安网站设计
  • 网站SEM优化如何做在线制作网站源码
  • sharepoint 网站开发小红门网站建设
  • 岳阳网站建设网站wordpress编辑器知乎