我尝试稍微自定义我的travis CI通知模板。
由于我正在开发java / maven项目,我想从pom文件中提取当前版本。
可以使用
完成mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' --non-recursive exec:exec
我希望将这个从pom文件中提取的版本号添加到将由travis发送的通知中。
notifications:
email: false
slack
template
- '%{repository} %{EXTRACTED_POM_VERSION} #%{build_number} (%{branch} - %{commit} : %{author}): %{message} (<a href="%{build_url}">Details</a>/<a href="%{compare_url}">Change view</a>)'
是否有可能以及如何做到这一点?也许是导出的全局变量