jenkins 在windows上安装 jenkins简单安装及配置(Windows环境) jenkins是一款跨平台的持续集成和持续交付、基于Java开发的开源软件,提供任务构建、持续集成监控的功能,可以使开发测试人员更方便的构建软件项目,提高工作效率。Windows平台下,一般安装方法有2种:安装程序安装和war包安装,这篇博客以war包安装为例子。。。 1、下载
转载 2023-12-12 14:20:43
55阅读
在这里上班,总是感觉在吃老本的感觉。现在回过头来看,当时毕业后,去了北京,去了ALU是一项多么正确的事,在那里度过了最美好的三年工作时间,在那里见识了很多技术。 目前正在一步步捡回那时候所用的技术知识,只是多了一个流程:进一步弄清楚这些都是怎么搭建起来的,而不再是仅仅来使用。 最近做一些测试用例的编写以及产品的功能测试,点点点的功能测试。事情多,繁杂。关于其他技术储备的积累,几天不摸就手生。趁着今
转载 2024-02-20 21:44:21
147阅读
1、应用场景 Publish Over SSH 不是将war包发布到tomcat容器下,而是先利用该插件将build好的文件上传到远程linux 的指定目录下,然后利用该插件远程执行脚本将指定目录下的文件复制到tomcat的执行文件夹下,再利用脚本远程重启tomcat即可 。 2、发布环境要求 远程 tomcat部署在linux上,不支持 windows上远程发布 3、publish over
之所以转载这篇,我是觉得这篇通熟易懂,能很好的给需要的人提供帮助。 该插件主要是通过SSH连接其他Linux机器,远程传输文件及执行Shell命令。特性: 1、SCP—通过SSH发送文件  2、在远程服务器执行shell命令  3、Passwords/passphrases在配置文件及UI界面是加密显示的  4、SSH可在项目编译前或编译后执行,与是否编译成功无关&n
转载 2024-05-06 23:14:30
194阅读
第一部分 Jenkins持续集成平台搭建一、整体配置 大致流程说明:开发人员把代码提交到Gitlab代码仓库Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。Jenkins发送SSH远程命令,让生产部署服务器到Harbor私有仓库拉取镜像到本地,然后创建容器。最后,用户可以访问到容器二、代码托管平台搭建2.1.GitLab
转载 2024-05-27 15:20:51
138阅读
前几天和同事讨论jenkins部署springboot项目到windows server开发服务器上,由于以前同事捣鼓过此类部署,但自己配置时出现了一些莫名的问题,因此进行了部分更新,步骤如下:1.安装openssh原来同事直接使用的是openssh包方式进行安装:自己捣鼓了下,感觉使用freeSSHD.exe,快准狠下载地址:https://pan.baidu.com/s/1JkRSYHdZGh
转载 2024-03-14 07:00:28
234阅读
先简单记录一下,后面再慢慢完善。1、环境jdk 1.7.0_45maven 3.1.1jenkins 2.3.21jdk和maven的安装就不必多说了,主要是jenkins的安装需要说下,jenkins有war包和yum还有rpm等安装方式,我认为还是下载安装rpm比较简单点。我是去了官网找了支持jdk1.7的版本下载的,主要是服务器本来就装有1.7的jdk,就不想换了。然后就是普通的安装,安装完
转载 2024-05-15 13:52:24
53阅读
一、持续集成流程说明首先,开发人员每天进行代码提交,提交到Git仓库然后,Jenkins作为持续集成工具,使用Git工具到仓库拉去代码到集成服务器,再配合JDK,Maven等软件完成代码编译,代码测试和审查,测试,打包等工作,在这个过程中每一步出错,都需要重新再执行一次整个流程。最后,Jenkins把生成的jar和war包分发到测试服务器或者生成服务器,测试人员或用户就可以访问使用。二、Gitla
转载 2024-03-04 14:40:22
293阅读
1、接着上面的配置我们配置项目。 2、选择freestyle后,开始配置git,注意我这用的是码云。 要配置这个git,首先我们需要在相应的部署jenkins的服务器上配上kengen//我们在服务器输入 ssh-keygen -t rsa //连续三次回车,即在本地生成了公钥和私钥,不设置密码,因为容易忘记,大家不用设置一般,而且我这边用的是root账户有的账户权限不足另行处理。 //然后我们输
转载 2024-02-24 01:54:49
164阅读
Jenkins 内置的命令行接口允许管理员通过命令行工具访问并管理 Jenkins。这让我们可以通过脚本自动化的创建配置或执行任务,也就是把 Jenkins 中的配置代码化了。Jenkins 同时支持通过 SSH 和客户端命令行工具 jenkins-cli.jar 进行访问。本文主要介绍如何通过这两种方式用命令行操作 Jenkins。说明:本文的演示环境为 ubuntu 16.04。通过 SSH
转载 2024-04-04 08:45:14
67阅读
1.介绍  前面第6章介绍过使用pipeline编写各阶段,包括:checkout、nuget restore, Build, Publish。这些属于CI 也就是持续集成。在第9章介绍过多分支构建,本篇在6,9章基础上继续。  后续还需要的阶段包括:pack(打包),根据分支不同上传到不同的服务器再执行脚本部署,这些属于CD 也就是持续部署。  本节重点讲如何打包zip上传到目标服务器
转载 2024-07-01 21:34:44
3302阅读
1.任务创建 2.基础配置设置1)General基本设置General注意到丢弃旧的构建,jenkins默认情况下会保存每次的构建结果,时间久了可想而知硬盘容易塞满,我在实际使用的过程中发现确实很占硬盘,使用这个功能可以删除历史构建保持jenkins工作目录的轻便。2)源码管理       使用git,添加地址、用户名密码,设置使用分支,git验证
有多种方法来安装和运行詹金斯。您可以使用 windows 可用的 WAR (Web 应用程序存档) 文件安装 Jenkins。然而, 我们将通过 Docker 查看一个詹金斯装置, 因为它是跨平台的, 超级容易设置.在我们设置服务器之前, 让我们反思一下关于设置詹金斯的一些效率说明:Jenkins 是独立于平台的, 可在 Windows、macOS 和 Linux 上使用:在 Windows 和
导读目录1.为什么要用Git版本控制2.Git文件结构和存储原理3.GitFlow分支开发规范4.Git 常见问题和解决方案5.持续集成和敏捷开发1.为什么要用Git版本控制当前的版本控制系统有以下几种:Git是目前世界上最先进的分布式版本控制系统,使用Git和Gitlab搭建版本控制环境是现在互联网公司最流行的版本控制方式SVN TortoiseSVN是一款非常易于使用的跨平台的 版本控制/版本
转载 2024-09-11 22:55:50
101阅读
电脑可能用到的快捷方式: win+R 然后输入:mstsc – windows 远程桌面链接器win10自带 win+R 然后输入:cmd – cmd命令符 win+R 然后输入:sysdm.cpl – 系统属性,Windows配置环境变量时可能会使用环境搭建jdk,和Maven的安转(新版本的Jenkins可能需要jdk11),和对应环境变量的配置 如上图,在系统变量中配置JAVA_HOME和M
转载 2024-07-11 06:34:41
580阅读
说明jenkins构建时需要连接远程服务器并且执行脚本,这时就需要配置ssh免密钥登录。jenkins构建时都是以jenkins用户进行操作,所以要以jeknins用户来配置免密钥登录。本教程以用户名qiaofeng为例说明。 A:192.168.10.78, B:192.168.10.76,需求:A登录B时免密钥。 命令ssh-keygen -t rsa 产生公钥与私钥对ssh-cop
**标题:使用Jenkins Pipeline实现SSH部署** 作为一名经验丰富的开发者,我会在以下文章中教你如何使用Jenkins Pipeline来实现SSH部署。在这个过程中,你将学会如何使用Jenkins Pipeline插件来自动化部署过程,以及如何通过SSH连接到远程服务器执行部署操作。我将会一步步地向你展示整个过程,并提供代码示例供参考。 **步骤概览** 为了帮助你更好地理
原创 2024-05-07 10:02:02
397阅读
Jenkins是一个流行的持续集成和持续部署工具,而SSH插件则是Jenkins中一个非常常用的插件,可以用来在远程服务器上执行命令或脚本,方便地进行部署操作。在本文中,我将教你如何使用Jenkins SSH插件。 ### 整体流程 首先,让我们来看一下使用Jenkins SSH插件的整体流程: | 步骤 | 操作 | | --- | --- | | 1 | 在Jenkins中安装SSH插件
原创 2024-05-24 11:20:07
408阅读
# Jenkins Docker SSH使用指南 作为一名经验丰富的开发者,我很高兴能帮助你了解如何使用Jenkins、Docker和SSH进行自动化部署。在这篇文章中,我将引导你通过整个流程,从配置环境到实现自动化部署。 ## 流程概览 首先,让我们通过一个表格来了解整个过程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 安装Docker | | 2 | 安装J
原创 2024-07-28 04:36:03
29阅读
 说明:点我去查看今天我们只说生成ssh的key,从而达到免密码登陆的目的。不知道ssh是什么的自己看说明。好了,不废话了。系统:CentOS 5.8确认用户 确认当前用户是你需要的用户!$ whoami froad #froad用户,根据你自己的需求选择用户。我这儿用froad用户演示。生成key $ cd ~ #回到用户目录,不回去也没有关系 $ ssh-keygen
  • 1
  • 2
  • 3
  • 4
  • 5