簡體   English   中英

buildbot:觸發調度程序和 WithProperties

[英]buildbot: Triggering Schedulers & WithProperties

我正在嘗試在添加步驟中使用觸發調度程序中的WithProperties (請參閱此鏈接)。

我需要使用相同的屬性,無論使用相同的父作業必須在子作業中使用。

以下是我的主配置文件的快照:

sandboxfactory.addStep(
     trigger.Trigger(
     schedulerNames=['installer-job'],
     waitForFinish=True,
     WithProperties("HOST_OS=%(buildername)s")))

但是,我收到以下配置錯誤:

2015-11-02 09:34:48+0000 [-]    exceptions.SyntaxError: non-keyword arg after keyword arg (master.cfg, line 351)

我嘗試了基本的配置更改,但仍然出現相同的錯誤。

buildbot 配置只是 python 文件,所以

def f(a, b):
    return a + b

f(a=1, 2)

這樣的事情會導致錯誤,你應該寫 f(a=1, b= 2) 來解決這個問題,在你的情況下你應該寫set_properties={'something': WithProperties("HOST_OS=%(buildername)s")}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM