shell
山鬼谣me
我的这一生
展开
-
jenkins 构建脚本时javac编译出错自动停止任务
环境服务器:centos6 操作系统:win7 jenkins:2.5 工具:CRT需求jenkins在执行Execute shell时,如果执行javac 错误 并不会停止任务,而且最后还会提示success。比如 下面这段脚本的作用是,export把需求用到的依赖、java文件都准备好,然后执行javac编译命令来编译整个项目。通俗点说就是编译java代码。## 获取依赖库和需要编译的ja原创 2017-11-30 20:54:49 · 4587 阅读 · 0 评论 -
shell 点号 空格 脚本 和 修改alluxio启动脚本的java路径
环境 服务器:centos 6.5 工具:CRT 场景 今天在看alluxio启动脚本时,发现了这么一段代码: DEFAULT_LIBEXEC_DIR="${BIN}"/../libexec ALLUXIO_LIBEXEC_DIR=${ALLUXIO_LIBEXEC_DIR:-$DEFAULT_LIBEXEC_DIR} # 这里我很好奇,为什么就多了一个空格 . ${ALLUXI...原创 2018-06-04 17:41:42 · 346 阅读 · 0 评论 -
shell 子脚本中断父脚本的做法
环境 centos:5.4 jenkins:v2.25 场景 之所以有这个需求,是因为我在jenkins中的Execute shell执行如下脚本 #!/bin/bash export PATH=/opt/play-1.2.7:$PATH # 获得当前目录 cur=$(pwd) echo "pwd:"${cur} fileName="$JOB_NAME" # 进行打包和压缩,方便传输 rm -rf...原创 2018-10-08 23:06:47 · 2221 阅读 · 0 评论