当前位置:网站首页>安装配置Jenkins
安装配置Jenkins
2022-07-05 14:31:00 【撸码社区】
简介
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
下载运行
- 下载war包,上传至服务器
下载地址:https://www.jenkins.io/download/
- 启动Jenkins(首先需要配置好JDK)
nohup java -jar jenkins.war &
- 打开浏览器访问(ip:8080)

- 输入密码,点击继续(密码在日志文件:C:\Users\Administrator.jenkins\secrets\initialAdminPassword)
- 选择安装推荐的插件

- 等待安装完成

- 创建第一个账号

- 配置访问路径

- 基础配置完成,开始使用

- 全局配置

- 配置maven settings

- 配置JDK

- 配置Git

- 配置maven

- 安装并配置NodeJS(如果需要部署Node项目)
安装NodeJS插件
配置NodeJS
注:配置完成以后记得保存!
边栏推荐
- Is it OK to open the securities account on the excavation finance? Is it safe?
- R language dplyr package select function, group_ By function, mutate function and cumsum function calculate the cumulative value of the specified numerical variable in the dataframe grouping data and
- 美国费城发生“安全事故” 2名警察遭枪杀
- Principle and performance analysis of lepton lossless compression
- Thymeleaf th:classappend属性追加 th:styleappend样式追加 th:data-自定义属性
- Interpretation of tiflash source code (IV) | design and implementation analysis of tiflash DDL module
- 矩阵链乘 - 动态规划实例
- Topology可视化绘图引擎
- 微服务项目部署后,无法访问静态资源,无法访问到上传到upload中的文件,解决办法
- Security analysis of Web Architecture
猜你喜欢

Introduction, installation, introduction and detailed introduction to postman!
![[summary of leetcode weekly competition] the 81st fortnight competition of leetcode (6.25)](/img/d7/f49bca8da2ce286c18508325985990.png)
[summary of leetcode weekly competition] the 81st fortnight competition of leetcode (6.25)

Thymeleaf 模板的创建与使用

APR protocol and defense

Thymeleaf th:classappend attribute append th:styleappend style append th:data- custom attribute

How to protect user privacy without password authentication?

【leetcode周赛总结】LeetCode第 81 场双周赛(6.25)

Section - left closed right open

How to introduce devsecops into enterprises?

Qingda KeYue rushes to the science and Innovation Board: the annual revenue is 200million, and it is proposed to raise 750million
随机推荐
Discussion on memset assignment
区间 - 左闭右开
R language ggplot2 visualization: gganimate package is based on Transition_ The time function creates dynamic scatter animation (GIF) and uses shadow_ Mark function adds static scatter diagram as anim
Opengauss database source code analysis series articles -- detailed explanation of dense equivalent query technology (Part 2)
不相交集
What about SSL certificate errors? Solutions to common SSL certificate errors in browsers
Matrix chain multiplication dynamic programming example
How can non-technical departments participate in Devops?
LeetCode_ 3 (longest substring without repeated characters)
Niuke: intercepting missiles
mysql8.0JSON_CONTAINS的使用说明
R language uses the polR function of mass package to build an ordered multi classification logistic regression model, and uses the coef function to obtain the log odds ratio corresponding to each vari
非技术部门,如何参与 DevOps?
【学习笔记】阶段测试1
Chow Tai Fook fulfills the "centenary commitment" and sincerely serves to promote green environmental protection
家用电器行业商业供应链协同平台解决方案:供应链系统管理精益化,助推企业智造升级
Introduction, installation, introduction and detailed introduction to postman!
Penetration testing methodology
Thymeleaf 使用后台自定义工具类处理文本
The function of qualifier in C language