您可以通过添加一个确定该的Execute Shell步骤versionName
并使用EnvInject插件将其导出为环境变量来执行此操作。
假设您build.gradle
包含:
versionName = myname
您可以添加以下脚本:
v=$(cat build.gradle | grep versionName | awk '{print $3}')
echo MY_VERSION_NAME=${v} > env.properties
从Jenkins读取build.gradle的versionName
您可以通过添加一个确定该的Execute Shell步骤versionName
并使用EnvInject插件将其导出为环境变量来执行此操作。
假设您build.gradle
包含:
versionName = myname
您可以添加以下脚本:
v=$(cat build.gradle | grep versionName | awk '{print $3}')
echo MY_VERSION_NAME=${v} > env.properties