xcode – 如何从脚本设置Jenkins环境变量
发布时间:2020-12-15 01:59:11 所属栏目:百科 来源:网络整理
导读:我正在设置一个脚本来增加我的Xcode项目的内部版本号。我做一个API调用来获取当前的版本号,然后我想增加它,并将这个新的数字作为一个环境变量应用,以便Xcode插件可以使用它。 我安装了EnvInject插件,但是我不知道如何从我的shell脚本将var变成一个环境变
我正在设置一个脚本来增加我的Xcode项目的内部版本号。我做一个API调用来获取当前的版本号,然后我想增加它,并将这个新的数字作为一个环境变量应用,以便Xcode插件可以使用它。
我安装了EnvInject插件,但是我不知道如何从我的shell脚本将var变成一个环境变量。 APP_BUILD_NUMBER=$(curl --request GET 'https://api.domain.com/api/GetBuildNumber') APP_BUILD_NUMBER=$((APP_BUILD_NUMBER +1)) 这将APP_BUILD_NUMBER设置为我需要的值,但是如何将其分配给环境变量,以便稍后在工作中访问它? 解决方法
添加构建步骤来执行shell – 在此确定APP_BUILD_NUMBER并输出到文件,例如
APP_BUILD_NUMBER=$(curl --request GET 'https://api.domain.com/api/GetBuildNumber') APP_BUILD_NUMBER=$((APP_BUILD_NUMBER +1)) echo APP_BUILD_NUMBER=$APP_BUILD_NUMBER > build.properties 然后添加构建步骤注入环境变量并设置到$ WORKSPACE / build.properties的属性文件路径 之后,$ APP_BUILD_NUMBER可以作为环境变量在所有构建步骤中访问;例如在Xcode构建步骤 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |