我們在drone.io 0.4中工作的鬆散通知很好,但由於我們更新到0.5,所以儘管嘗試使用documentation,但仍無法正常工作。drone.io 0.5鬆弛不再工作
之前,它是這樣
build:
build and deploy stuff...
notify:
slack:
webhook_url: $$SLACK_WEBHOOK_URL
channel: continuous_integratio
username: drone
你可以在這裏看到我用$$引用的舊的特殊無人機配置文件。
現在我的最新嘗試,看起來像這樣
pipeline:
build and deploy stuff...
slack:
image: plugins/slack
webhook: https://hooks.slack.com/services/...
channel: continuous_integratio
username: drone
根據文檔鬆弛現在管道內縮進(以前版本)的水平。
我試着改變slack
爲notify
像以前一樣,使用SLACK_WEBHOOK
祕密只有通過無人機cli和那裏我嘗試以及其他事情。
有誰知道我可能會做錯什麼?
謝謝,儘管我確實嘗試了webhook替換,並且簽署了我的drone.yml文件。 也許我需要'when'部分。我會嘗試 –
另外,'continuous_integratio'正是如何拼寫的(可能是由於名稱長度的限制) –
如果您希望某個步驟在失敗時執行,則需要when/status。Drone在出現故障時立即退出管道,不會執行任何後續步驟,除非另有配置。 –