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

Jenkins定时构建自动化(一):Jenkins下载安装配置

目录

​编辑

一·、jdk下载安装

        1. 已下载安装jdk

        2. 未下载安装jdk

二、jenkins安装

        1. .war包安装

三、获取IP地址

四、jenkins网页配置


一·、jdk下载安装

        1. 已下载安装jdk

        (1)查询jdk版本命令:java -version

        (2)仅支持jdk版本:11、17、21,建议使用jdk版本17

        2. 未下载安装jdk

        (1)下载jdk安装包地址:Java Downloads | Oracle

        (2)JDK安装包安装教程:JDK_17安装配置----最详细的教程(测试木头人)_java安装教程详细-CSDN博客

二、jenkins安装

        1. .war包安装

        (1).war包下载地址:Download and deploy (jenkins.io)

        (2)将下载好的.war包储存到自己的文件内

        (3)在文件目录下直接cmd回车打开命令窗口

        (4)然后命令行输入:java -jar jenkins.war --httpPort=8080 默认端口号为8080,如果出现问题那就是该端口号被占用了,首次运行时间比较长,还需耐心等待。

        (5)运行成功效果展示:运行完指令后,出现  Jenkins is fully up and running  就可以访问Jenkins了,首次运行时,还会看到初始密码,可以复制下来,不复制也没关系,后面可以到指定文件里去找。(首次运行会比较慢,稍等一会)

这是密码:

注:如果没有出现:'Jenkins is fully up and running' 就再重新运行一次

注:运行完成后不要关闭黑窗口,关闭黑窗口等于关闭服务

三、获取IP地址

(1)使用win+R键打开命令窗口

(2)在黑窗口输入命令:ipconfig 查询ip地址

四、jenkins网页配置

(1)运行完成后浏览器访问: http:// +IP地址 :8080

(2)'首次访问出现以下页面展示  ↓

(3)安装插件:

(4)插件安装完成:

(5)创建第一个管理员用户:

(6)实例地址:

(7)完成:

下一篇:Jenkins定时构建自动化(二):Jenkins的定时构建:Jenkins定时构建自动化(二):Jenkins的定时构建-CSDN博客

相关文章:

Jenkins定时构建自动化(一):Jenkins下载安装配置

目录 ​编辑 一、jdk下载安装 1. 已下载安装jdk 2. 未下载安装jdk 二、jenkins安装 1. .war包安装 三、获取IP地址 四、jenkins网页配置 一、jdk下载安装 1. 已下载安装jdk (1)查询jdk版本命令:java -version (2)…...

最新国内首码对接app平台汇总,一手项目资源!

在当前激烈的移动应用市场竞争环境下,有效推广首次代码App项目变得至关重要。文章将探讨一些推广首次代码App项目的策略和适用的推广渠道,助于开发者获取更多流量和用户关注。 选择可靠的平台来进行推广。 在推广首码App项目之前,首先要考虑…...

掌握 Perl 中的进程间通信:深入探索 IPC 的世界

掌握 Perl 中的进程间通信:深入探索 IPC 的世界 引言 Perl,作为一种功能强大的编程语言,提供了丰富的特性来支持进程间通信(IPC)。无论是在同一台机器上的进程间共享数据,还是通过网络连接的远程进程间通…...

Vite响应Ajax请求

Vite响应Ajax请求 陈拓 2024/06/20-2024/06/24 1. 概述 http-server、live-server 等常用于本地测试和开发的http服务器不能很好的支持 ES 模块,在测试ES 模块时浏览器控制台经常显示错误: Failed to load module script: Expected a JavaScript modu…...

使用Jenkins进行持续集成与部署

在现代软件开发中,持续集成(CI)和持续部署(CD)是确保代码质量和加速交付流程的关键实践。Jenkins,作为一个开源的自动化服务器,提供了强大的工具来支持这些实践。本文将详细介绍如何使用Jenkins…...

【SpringSecurity】认证与鉴权框架SpringSecurity——认证

目录 SpringSecurity介绍特性CSRF攻击攻击模式攻击原理预防手段 XSS攻击攻击模式危害预防手段 SpringSecurity预防CSRF攻击SpringSecurity预防XSS攻击SpringSecurity与OAuth2的关系SpringSecurity的核心功能 代码实战依赖定义一个接口Redis工具类响应类直接运行工具类认证业务密…...

Video-Infinity:利用多设备加速长视频生成

Video-Infinity基于 VideoCrafter2,利用了分布式推理方法,可以在多个 GPU 上并行生成长视频。在 8 个 Nvidia Ada 6000 GPU 上,只需 5 分钟即可生成 95 秒长的视频,比 Streaming T2V 快 100 倍。...

水下机器人ArduSub 固件常用参数

目前最新版的ArduSub 固件是4.1.2,本文的参数是基于这个版本的固件 SURFACE_DEPTH:水表深度读数 当水下机器人在水面时,水压传感器将读取的深度数据(以厘米为单位),这个相当于抵消零偏 单位:…...

AI智能体 | 扣子Coze 工作流中如何嵌入代码,看这一篇就够了

Coze的工作流中除了能嵌入大模型,插件,图像流,其他工作流外,还能嵌入代码。嵌入代码的好处是对一些复杂的返回结果进行二次处理。 Coze的代码支持js和python两种语言。这次用python来做演示介绍 在节点中选择代码 弹出对话框如下…...

Transformer2--Multi-head self-attention

一、背景 为什么是multi-head self attention? 并行的处理多种注意力模式: 每个注意力头使用不同的线性变换,这意味着它们可以从输入序列的不同子空间中学习不同的特征关联。这样一来,模型可以通过多个注意力头同时关注输入序列的不同方面&…...

11. Java线程的状态详解

1. 前言 本节内容主要是对多线程的 6 种状态进行详细讲解,具体内容点如下: 抛开语言,谈操作系统的线程的生命周期及线程 5 种状态,这是我们学习 Java 多线程 6 种状态的基础;掌握 Java 的线程生命周期及 6 种线程状态…...

ubuntu永久换镜像源详细方法

1.查看ubuntu的版本,不同的版本对应的不同的镜像源(下面会讲到,先按步骤操作即可) cat /etc/issue 2.先备份一个,防止更改错误 cp /etc/apt/sources.list /etc/apt/sources.list.backup 3.备份好之后删除原有的sour…...

docker部署(第一期)(相关命令)

腾讯云-----------镜像centOS 7.9 64位置---------------分配独立公网IP(远程连接)----------带宽选择最大-------------新建安全组-------------设置服务器密码---------WindTerm远程连接服务器 WindTerm下载:https://github.com/kingToolb…...

华为云L实例云服务器部署前后端分离项目全过程记录

1、配置云服务器 https://blog.csdn.net/modaoshi51991/article/details/139547630 2、上传前端项目并配置nginx 首先在前端项目运行以下代码将项目打包 我遇到node.js和openssl两个版本不兼容问题,更新版本依次解决即可 vue-cli-service build看一下package.json…...

uniapp - 微信小程序 - 自定义底部tabbar

废话不多说&#xff0c;直接行源码 这里需要的底部tabbar的图片在这里 我的资源里面呢 图片是这样的 先看成品吧 首先 - BaseApp\components\Tabbar.vue <script setup>import {ref,nextTick,watch} from "vue"// 核心 - 隐藏uniapp自带的底部tabbaruni.hi…...

每日一题——Python实现PAT乙级1030 完美数列(举一反三+思想解读+逐步优化)五千字好文

一个认为一切根源都是“自己不够强”的INTJ 个人主页&#xff1a;用哲学编程-CSDN博客专栏&#xff1a;每日一题——举一反三Python编程学习Python内置函数 Python-3.12.0文档解读 目录 初次尝试 再次尝试 代码结构 时间复杂度分析 空间复杂度分析 总结 我要更强 时…...

【C/C++】this指针的概念和作用

目录 一、this指针的概念 二、this指针的作用 2.1 访问当前对象的成员 2.2 返回对象本身 2.3 区分对象 2.4 在构造函数和析构函数中 2.5 在类的内部调用其他成员函数 2.6 作为参数传递 三、this指针使用 3.1 this指针的使用 3.2 C++ 中this指针使用 一、this…...

Spring Bean 的生命周期

在 Spring 框架中&#xff0c;Bean 的生命周期由 Spring 容器管理&#xff0c;从创建到销毁&#xff0c;Spring 提供了多种方式来定制 Bean 的初始化和销毁过程。本文将详细介绍 Spring Bean 的生命周期&#xff0c;包括 Bean 的初始化和销毁、自定义初始化方法和销毁方法。 一…...

锐起RDV5高性能云桌面

锐起是上海锐起信息技术有限公司旗下品牌。该公司创立于 2001 年&#xff0c;是桌面虚拟化产品和解决方案提供商&#xff0c;专注于桌面管理系统和私有云存储系统的系列软件产品研发&#xff0c;致力于简化 IT 管理、增强系统安全&#xff0c;提供简单、易用、稳定、安全的产品…...

pandas减少dataframe占用内存的若干方法

一、只获取文件需要的列&#xff0c;避免加载整个文件 举例&#xff1a;只获取A.B两列数据 df pd.read_csv(123.csv, usecols[A, B]) 二、使用更准确的数据类型&#xff0c;减少内存空间占用 import pandas as pd import numpy as np # 假设你的CSV文件有三列&#xff0…...

基于Taotoken统一API开发支持多模型切换的智能对话应用

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 基于Taotoken统一API开发支持多模型切换的智能对话应用 应用场景类&#xff0c;场景是开发一个需要支持用户自由选择或系统自动切换…...

ViewTurbo:基于响应式依赖追踪的前端渲染优化方案

1. 项目概述与核心价值最近在折腾一个挺有意思的开源项目&#xff0c;叫 ViewTurbo。这名字听起来就带点“涡轮增压”的劲儿&#xff0c;事实上&#xff0c;它也确实是一个旨在为视图渲染“加速”的工具。简单来说&#xff0c;ViewTurbo 的核心目标&#xff0c;是解决在复杂前端…...

我给了智能体$100去赚钱,结果...

你看过那些演示。一个自主智能体启动&#xff0c;获得一个目标&#xff0c;然后——跳到两周后的 Twitter 帖子——它不知怎么地就在运营一个 Shopify 店铺、写通讯和炒币了。未来已来。AGI 即将降临。买课吧。 我想找出实际发生了什么。 所以我给了一个智能体 100 美元和一个…...

解锁Midjourney V6黑白摄影隐藏指令:5个未公开--stylize与--sref协同技法,92%用户至今不会用

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Midjourney V6黑白摄影的美学本质与技术觉醒 黑白摄影在 Midjourney V6 中已超越简单的色彩剥离&#xff0c;成为一场基于对比度张力、纹理显影与光影叙事的深度建模重构。V6 的隐式扩散架构强化了灰阶…...

【Midjourney极简艺术风格终极指南】:20年视觉设计专家亲授3大构图法则、5类禁用提示词与1套可复用Prompt模板

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;极简艺术风格的本质与Midjourney适配原理 极简艺术风格并非简单地“减少元素”&#xff0c;而是通过精准的留白、克制的色彩、几何化的形态与高度凝练的视觉语法&#xff0c;实现信息密度与情绪张力的平…...

2025-2026年国内PCB厂家:五大产品专业评测 解决散热不均致焊点脱落痛点

摘要 当企业将PCB选型从通用需求转向高精尖领域适配&#xff0c;决策者面临如何在技术复杂度与成本可控间取得平衡的现实挑战&#xff1a;是追求极致性能&#xff0c;还是优先保障供应链稳定&#xff1f;根据Prismark Partners发布的2024年全球PCB产业报告&#xff0c;全球PCB…...

从CTF解题到IoT固件分析:我是如何把‘水土不服’的binwalk调教成Windows主力工具的

从CTF解题到IoT固件分析&#xff1a;我是如何把‘水土不服’的binwalk调教成Windows主力工具的 第一次参加CTF比赛时&#xff0c;我遇到了一个奇怪的压缩包。解压后是一堆看似随机的二进制数据&#xff0c;队友在Linux下轻车熟路地敲下binwalk -e命令&#xff0c;瞬间提取出了…...

从零搭建ROS2与Web实时数据交互系统

1. 为什么需要ROS2与Web实时交互&#xff1f; 在机器人开发或IoT项目中&#xff0c;我们经常需要通过网页远程监控设备状态或发送控制指令。想象一下这样的场景&#xff1a;你正在调试一个自动巡逻的机器人&#xff0c;但总不能一直盯着终端看日志吧&#xff1f;这时候如果有个…...

如何用Python在5分钟内自动解析简历关键信息?PyResParser终极指南

如何用Python在5分钟内自动解析简历关键信息&#xff1f;PyResParser终极指南 【免费下载链接】pyresparser A simple resume parser used for extracting information from resumes 项目地址: https://gitcode.com/gh_mirrors/py/pyresparser 在招聘高峰期&#xff0c;…...

ISG系统三大电机结构深度解析:永磁同步、感应与开关磁阻电机对比

1. 项目概述&#xff1a;从“电机”到“ISG系统”的深度关联在混合动力与新能源车领域&#xff0c;ISG&#xff08;Integrated Starter Generator&#xff0c;集成式启动发电一体机&#xff09;系统是一个核心的动力单元。它不像传统汽车那样&#xff0c;启动电机和发电机是分开…...