jenkins-bilibili

地址:https://www.bilibili.com/video/BV1kJ411p7mV?from=search&seid=12702009839699666897

代码:

 资料:

 hadoop100安装的是gitlab

hadoop101安装的是jenkins

hadoop102安装的是tomcat

我的gitlab安装在哪里?

 

gitlab安装失败:https://blog.csdn.net/fu18838928050/article/details/107901895

gitlab为 root/root123456 zhangsan/zhangsan123456

 jenkins安装到哪里:192.168.244.139 hadoop101

gitlab:192.168.244.138:82

jenkins:192.168.244.139:8888   itcast/123456

jekins error:https://blog.csdn.net/a772304419/article/details/100916667

启动gitlab:

启动jenkins:systemctl start jenkins

jekins创建一个角色:

其他的两个角色:eric/123456  jack/123456

 两个地址:

在192.168.244.140:8080 上安装tomcat

-----------------------------------pipline-------------------------------------------

写的一个简单的pipline:

pipeline {
    agent any

    stages {
        stage('poll code') {
            steps {
                checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: 'dfb80372-c5ac-4713-91d3-9923298fe1bf', url: 'http://192.168.244.138:82/itheima_group/web_demo.git']]])
            }
        }
        stage('build project') {
            steps {
                echo 'build project'
            }
        }
        stage('publish project') {
            steps {
                echo 'publish project'
            }
        }
    }
}

如何借助工具编写script脚本?

点击片段生成器为我们生成pipline的语法:

 生成:

 代码生成器生成mvn

 发布到容器:

 -----

脚本维护起来是很麻烦的,而且没有版本的控制,这样是不行的。

-----

jenkins的构建触发器:

1.触发远程构建

我们再次就是复制之前的链接,触发一个远程的构建:

http://192.168.244.139:8888/job/web_demo_chufaqi/build?token=6666

2.其他工程构建完成后触发(略)

 3.定时构建,轮训SCM

corn表达式为 分 时 日 月 周

4.钩子触发构建:

 在gitlab设置:

 在jenkins开发一个接收外部请求的功能:

---

参数化构建:

接着我们修改下脚本: 

 ---34没看-----

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值