如何在Openshift中通过yaml文件自动使用webhook工资持有者URL创建github触发器?

时间:2019-10-01 10:27:31

标签: github kubernetes yaml openshift redhat

一段时间以来,我一直在尝试在openshift中获取github负载触发器,但似乎无法通过yaml文件工作。基本上,当我通过yaml文件在Openshift中创建管道时,我希望github触发器在仪表板上显示后立即可用,并且不希望运行任何手动命令。

在创建管道时,在文本下方附加了参数,但这不起作用:

triggers:
    - github:
        secretReference: ${GITHUB_WEBHOOK_SECRET}
        secret: ${GITHUB_WEBHOOK_SECRET}
      type: GitHub
    - type: ConfigChange

还尝试将其放入shell中:

oc修补程序bc / testapp --patch“ {\” spec \“:{\” triggers \“:[{\” type \“:\” GitHub \“,\” github \“:{\” secretReference \“:{\”名称\“:\” mysecret \“}}}}}}”

有人成功做到了吗?请帮助

1 个答案:

答案 0 :(得分:0)

应如下所示:

SELECT . . . 
       (CASE WHEN CITY LIKE '%,%'
             THEN SUBSTRING(CITY, CHARINDEX(',', CITY) + 1, LEN(CITY)) 
        END) AS STATE, 
       SUBSTRING(CITY, 0, CHARINDEX(',', CITY + ',') -1) AS CITY,
       . . .
FROM srcFlatFile.dbo.SWIFT AS SWIFT
WHERE ISO_COUNTRY_CODE = 'US'