zoukankan      html  css  js  c++  java
  • Git+Jenkins+FileGee 发布php应用

    Git:做版本控制,回滚版本(coding.net)

    Jenkins:代码下载,提供webhook url

    FileGee:同步代码(一个国产同步、备份软件非常强大,而且便宜企业版只要498)

    jenkins配置

    新建一个自由风格项目

    配置git仓库

    配置触发器

    使用项目地址的token(JENKINS_URL/job/项目名/build?token=TOKEN_NAME)会有问题就是需要登录之后才能访问

    使用buildByToken可以解决这个问题(/buildByToken/build?job=项目名&token=)

    需要安装Build Authorization Token Root Plugin 插件

    或者在安全设置中关闭用户认证(不推荐)

    配置git webhook

    地址是jenkins的远程构建url

    同步文件

    配置一个单项同步策略

    源目录是jenkins构建的本地git仓库目录 目的目录支持FTP、云存储(阿里云OSS、aws s3等)

    可以在策略执行前备份本地git仓库,可以实现快速回滚

  • 相关阅读:
    内部类
    抽象类与接口
    多态
    继承
    封装
    创建对象的内存分析
    构造器
    面向对象 类与对象
    uniapp跳转
    uniapp-组件引用错误,仅支持 import 方式引入组件
  • 原文地址:https://www.cnblogs.com/37yan/p/6879342.html
Copyright © 2011-2022 走看看