• 安装Jenkins参考


    安装Jenkins参考:

    https://www.cnblogs.com/linuxchao/p/linuxchao-jenkins-setup.html

    https://www.cnblogs.com/linuxchao/p/linuxchao-Jenkins-GitHub.html

    https://blog.51cto.com/cxhit/3024824    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

     

    https://www.cnblogs.com/hulizhong/p/11558431.html   jenkins在windows上自动化部署.Net(.Net Core)项目

     

    https://www.cnblogs.com/EasonJim/p/6293334.html   Jenkins配置MSBuild实现自动部署2(项目实践)

    配置通知邮箱

    全局配置

     

     

     

    安装插件

     

      

    搜索安装MSBuild Plugin插件

     

    MsBuild配置,可以配置多个(我这个配置的是vs的,可能可以用上面安装插件的位置)

     

    /p:VisualStudioVersion=15.0

    /p:VisualStudioVersion=16.0

     

    配置自动发布的项目

    配置Git集成项目

    http://10.0.0.23:4006/customproject/debeikangai.git

    */inoutStatistics

     

     

     

    这是什么意思?

    这5个符号的位置,分别表示分、时、日、月、周。

    上图中的五个*,其含义已由黄色字体显示,表示每分钟轮询一次Gitee仓库,如果仓库有更新,则重新拉取项目,进行持续集成与持续部署。

    如果输入H/2 * * * * ,则表示每2分钟轮询一次。

    更多设置方法,请检索Poll Scm。

    F:\SiXing\A_WorkSpace\debeikangai\DerbyCare\MiniProgramWebAPI\MiniProgramWebAPI.csproj

     

    /t:Rebuild

    /p:Configuration=Release

    /p:DeployOnBuild=true;PublishProfile=FolderProfile

    /p:OutputPath=F:\发布\debeikangaiApiTest

    del /F /Q /S F:\发布\debeikangaiApiTest\*.pdb

     

     

    自动构建历史

     

    构建失败后代码需要修复,才能重新构建成功

    以上配置的不是很完整,需要设置成项目的发布配置。截图如下:

    /t:Rebuild
    /p:Configuration=Release
    /p:DeployOnBuild=true
    /p:PublishProfile=F:\Test\A_WorkSpace\debeikangai\DerbyCare\MiniProgramWebAPI\Properties\PublishProfiles\FolderProfile.pubxml

    FolderProfile.pubxml 配置

     并且 ,项目的git要包含packages文件夹。

    jenkins构建触发器定时任务
    https://www.jianshu.com/p/509c59391b3b

  • 相关阅读:
    Git远程仓库
    Git操作
    Git理论基础
    Git的配置
    什么是Git
    oracle session_cached_cursors 与 open_cursors参数详解及配置语句
    Jersey的Filter详解
    Spring如何自动注入一个接口多个实现实例
    mave常用设置
    Windows系统-删除指定服务
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/15847336.html
Copyright © 2020-2023  润新知