美文网首页Jenkins社区
玩转Jenkins - 插件:Post-Build Script

玩转Jenkins - 插件:Post-Build Script

作者: 小发条 | 来源:发表于2017-03-23 16:23 被阅读1045次

    title: 玩转Jenkins - 插件:Post-Build Script Plug-in
    date: 2017-03-01
    tags:

    • Jenkins
    • 软件测试
    • 持续集成
      categories: 持续集成
      keywords: 持续集成,jenkins,ci,自动部署,android,自动化测试,Post build task

    最近在做Android代码静态扫描的持续集成,考虑到不想增加原来的打包时长,决定放在另外一个独立的任务里打包完成后调用。因为我们的app代码是放在一个大的代码仓库里,于是出现了打不同的包,调用对应的代码扫描任务的需求,然而Jenkins默认的构建后操作中并没有模块可以调用脚本或者命令行,为了实现这个需求,在网上找到了 post build task 这个插件。

    依赖插件:Post-Build Script Plug-in

    if [ $package == 'dada-shop' ];then
      echo 'dada-shop'
      curl -u $user:$pwd -s -d build -d delay=0sec http://domin/view/app/job/android_shop_codereview/build\?delay\=0sec
    elif [ $package == 'dada-app' ];then
      echo 'dada-app'
      curl -u $user:$pwd -s -d build -d delay=0sec http://domin/view/app/job/android_dada_codereview/build\?delay\=0sec
    fi
    
    
    

    因为是直接以命令方式调用,而不是选择后续的任务, 所以脚本中直接调用了对应任务的启动接口。

    原文地址:http://fatiao.site/jenkins_build.html

    相关文章

      网友评论

        本文标题:玩转Jenkins - 插件:Post-Build Script

        本文链接:https://www.haomeiwen.com/subject/wbktottx.html