Jenkins社区

玩转Jenkins - 插件:Post-Build Script

2017-03-23  本文已影响1045人  小发条

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


最近在做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

上一篇下一篇

猜你喜欢

热点阅读