与Buildbot有关的问题:我使用util.Interpolate和util.Property等类和方法获取了触发构建的构建详细信息(如分支,存储库,内部编号等)。
示例
:factory.addStep( steps.ShellCommand( command=util.Interpolate('echo %(prop:buildnumber)s %(prop:branch)s > /tmp/build_details.txt'), .....))
我需要根据这些值执行一些操作。类似于创建文件夹,或在程序中设置python变量等。
当前,在我的buildbot脚本中,我将它们存储在系统上的文件中。然后尝试检索文件内容等。有什么办法可以将这些值存储在python变量中,然后在条件语句中使用它们?
由于可以同时触发2个构建,因此在文件中存储值的想法不是最佳的。
与Buildbot有关的问题:我使用诸如util.Interpolate和util.Property等类和方法获取了触发构建的构建细节(例如分支,存储库,内部编号等)。...