在Slack
中使用Jenkins
插件。
在作业中设置配置
/var/lib/jenkins/workspace/[MY_JOB]/var.properties
...
DATE=`date '+%Y%m%d%H%M%S'`
echo MY_REPORT=$(echo "http://my_domain/report-$DATE.html") > ${WORKSPACE}/var.properties
打开
${MY_REPORT}
但是,每次Slack都会向我发送旧报告:
http://my_domain/report-20181022110006.html
当我检查var.properties中的值时,看到:
http://my_domain/report-20181022110229.html
它看起来首先读取了var.properties文件,然后在Execute shell中运行了脚本。这个命令不是我想要的,因为它总是向我发送上一个版本的报告。
是否可以更改订单?