zoukankan      html  css  js  c++  java
  • Jenkins

    1 - 全局安全设置

    为了避免出现"no valid crumb was included in the request"的报错,
    需要在jenkins全局安全设置中取消勾选“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”。
    Jenkins -> Configure Global Security

    2 - 创建Jenkins job

    2.1 - 创建Freestyle 类型的Jenkins job

    2.2 - 设置GitHub仓库

    2.3 设置执行操作

    3 - 确认是否可以在jenkins上运行项目

    触发job并查看console Output, 显示成功说明可以在jenkins上运行项目

    4 - 向GitHub执行推送操作时自动开始Jenkins项目的构建

    这种自动触发的执行方式可通过GitHub的Webhook和Jenkins的GitHub插件来实现.

    4.1 - 确认插件

    4.2 - 设置Jenkins job能够接收来自GitHub的Webhook

    4.3 - 设置Github可以向Jenkins服务器发送Webhook
    GitHub的repository页面---> Settings ---> Webhooks

    4.4 - 确认运行结果
    在本地修改完代码推送到GitHub仓库后, Jenkins项目就会自动拉取最新版本的GitHub仓库代码并开始构建.

  • 相关阅读:
    08-01集合运算
    07-03成员运算符
    07-02集合
    07-01结构与封装
    06-01字符串格式化.md
    06-03线性结构与切片
    06-02字符串与bytes
    05-02命名元组
    05-01元组
    04-01列表与常用操作
  • 原文地址:https://www.cnblogs.com/anliven/p/13557035.html
Copyright © 2011-2022 走看看