Jenkins 安装部署测试 发布任务

Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

官方网站:
https://jenkins.io/index.html

我下载的是安装版本:
在这里插入图片描述
在这里插入图片描述
安装完后如果需要重启服务,就去window 系统服务中重启服务.
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

我这里时间有点长,一直等待完成!

在这里插入图片描述
在这里插入图片描述
失败,我们继续启动
修改: 代理设置 地址更新为下面的.

hudson.model.UpdateCenter.xml
把url改成:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
http://mirror.xmission.com/jenkins/updates/current/update-center.json

折磨了3个小时后用下面的方法解决:

修改: G:\jenkins\updates\default.json

http://updates.jenkins-ci.org/download/
替换成
https://mirrors.tuna.tsinghua.edu.cn/jenkins/

我的密码:
8958d7628c5143a4bbe9fbbc126af216

在这里插入图片描述
有一些插件不能安装自己下载,上传即可;
插件地址:

http://updates.jenkins-ci.org/download/plugins/

如果不是中文 安装   Localization: Chinese (Simplified)  插件即可.

在这里插入图片描述
在这里插入图片描述

输入: Localization: Chinese (Simplified)

找到后直接安装即可:

如果发布任务时没有 maven 选项:

在这里插入图片描述

同样在插件中查询: Maven Integration

配置JDK
在这里插入图片描述
不要勾选 自动安装 填写别名 和 java_home
在这里插入图片描述
添加除了新手推荐需要安装的插件

Publish Over SSH用于连接远程服务器 网络原因安装了3次 最后成功.

在这里插入图片描述

配置 : Publish over SSH

Passphrase 服务器的密码

Path to key 连接远程服务器密钥文件的路径

Key 密钥文件的内容

Name 自定义服务器名

HostName 服务器IP外网地址

UserName 服务器用户名

Remote Directory 传输文件的目录

在这里插入图片描述
点击高级 维护 主机地址 用户名 上传目录 点击测试 提示 sucess 点击保存
在这里插入图片描述

Deploy to container

直接安装即可.

创建maven 任务:

在这里插入图片描述

第一个任务: pipeline-hello-world

pipeline hello world 任务 (流水线任务)
在这里插入图片描述

pipiline-hello-world
在这里插入图片描述
编写代码:

pipeline {
    agent any
    stages{
        stage('build')
        {
            steps{
                echo 'hello world !'
            }
        }
    }
}

在这里插入图片描述

build now

在这里插入图片描述
查看日志:

在这里插入图片描述
查看控制台输出

在这里插入图片描述
输出结果:
在这里插入图片描述
hello world 完成;

2 第二个任务: 从版本控制中拉取 pipeline

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值