`
zhijue0707
  • 浏览: 10850 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Jenkins配置windows slave节点并从GIT获取源码

阅读更多
1. Jenkins http://10.146.16.141:8080/ 添加slave节点并配置如下










2. 登录slave节点,官网下载并安装windows版本JRE http://www.oracle.com/technetwork/java/javase/downloads/index.html

3. 在slave节点,使用IE或firefox打开Jenkins,Launch



运行agent后connect成功




4. 在slave节点,安装gitbash,并将SSH public key添加到gitlab
gitbash中配置
1、git config --global user.name "songlihua"
2、git config --global user.email songlihua@kingsoft.com
3、ssh-keygen -t rsa -C "songlihua@kingsoft.com"
4、用记事本之类的软件打开id_rsa.pub文件,并且复制全部内容
5、登录gitlab->profile setting->SSH Key 添加SSH key,并粘贴id_rsa.pub文件内容

5. 登录gitlab,配置project,project->settings->Deploy Keys 添加Jenkins的SSH key(Jenkins从git上代码用,此key需要Jenkins管理员那获取)




6. 登录Jenkins新建job,并配置如下



7. 立即构建job,并查看运行结果








  • 大小: 31.2 KB
  • 大小: 16.1 KB
  • 大小: 50.1 KB
  • 大小: 56.2 KB
  • 大小: 122.4 KB
  • 大小: 27.8 KB
分享到:
评论

相关推荐

    Jenkins 介绍

    1. **安装和配置 Slave 节点**:在每台从节点上安装 Jenkins Slave Agent,并配置连接到主节点的信息。 2. **在 Master 节点上添加 Slave**:通过 Jenkins Web UI 添加新的 Slave 节点,配置名称、标签、JNLP agent ...

    Jenkins入门1

    2. **配置源码管理**: 配置Git或SVN等源码仓库,输入项目URL和凭证。 3. **构建触发器**: 设置触发构建的条件,如定时构建或代码提交后自动构建。 4. **构建步骤**: 添加构建步骤,如执行Maven的`clean install`命令...

    jenkins使用手册

    1. **Master-Slave 架构**:主节点(Master)调度任务,从节点(Slave)执行实际工作,提高并发构建能力。 2. **云代理节点**:利用 AWS EC2 或 Docker 等云资源动态扩缩容 Slave 节点。 **七、监控与安全** 1. **...

    【PDF】jenkins权威指南(中文版+英文版)

    书中会讲解如何设置和管理Jenkins Master和Slave节点,实现分布式构建。 8. **安全与权限控制**:书中会讨论Jenkins的安全机制,包括用户认证、角色授权、加密通信等,确保持续集成环境的安全性。 9. **监控与性能...

    Jenkins 操作文档

    - **Copy To Slave Plugin**:允许将主节点上的文件复制到作业的工作空间,无论其构建发生在主节点还是从节点上。 - **Credentials Plugin**:用于在 Jenkins 中存储凭证信息。 - **CVS Plug-in**:集成 Jenkins 与 ...

    jenkins权威指入门南

    3. **性能优化**:通过调整 Jenkins Master 和 Slave 节点配置,优化资源利用,提升构建速度。 总结,Jenkins 作为 CI/CD 流程的核心工具,为软件开发团队提供了一套强大且灵活的自动化解决方案。通过深入理解和...

    Jenkins权威指南pdf

    - **Master-Slave架构**:主节点负责调度和管理,从节点执行具体任务,支持分布式部署。 #### 四、Jenkins在CI/CD中的应用实践 - **构建与测试**: - **源码管理集成**:与Git、SVN等版本控制系统对接,自动拉取...

    jenkins

    为了应对高并发和大型项目的需求,Jenkins 支持 Master-Slave 架构,主节点(Master)负责任务调度,而从节点(Slave)执行实际的工作。这可以实现负载均衡,提高系统的可靠性和效率。 ### 9. Jenkins 与其他工具的...

    jenkins安装包及安装过程.rar

    - **节点与工作节点**:Jenkins服务器本身称为Master,可以配置多个工作节点(Slave)来分散负载,执行实际的构建和测试任务。 - **构建触发**:Jenkins支持多种触发方式,如定时触发、代码仓库的推送触发等。 - ...

    jenkins:架构师之路jenkins学习工程

    每个节点都需要安装Jenkins slave代理,与主节点通信。 3. **插件机制**:Jenkins 的核心功能相对简洁,大部分功能由插件提供,如Git插件用于源代码管理,Maven插件用于项目构建,SonarQube插件用于代码质量分析等...

    Jenkins

    - **Master-Slave架构**: Jenkins 主节点可以管理多个从节点,任务可以在从节点上并行执行,提高构建效率。 - **蓝绿部署与滚动更新**: Jenkins 支持自动化部署策略,如蓝绿部署,以减少服务中断。 ### 8. 监控与...

    jenkinsexample

    在大型项目中,Jenkins可能采用Master-Slave(或称为Node)架构,主节点(Master)负责任务调度,而从节点(Slave)执行实际的工作,如构建、测试等。这种方式可以充分利用多台机器的资源,提高构建效率。 【总结】...

Global site tag (gtag.js) - Google Analytics