/ / Как да получите достъп до родителски номер за изграждане в Drone.IO при задействане на разклонено изграждане с помощта на кука за разгръщане? - drone.io

Как да получите достъп до родителския номер на изграждане в Drone.IO, когато задействате вилката с помощта на кука за разгръщане? - drone.io

Опитвам се да изградя тръбопровод CI с drone.io.

Стъпките са:

  • Изграждане на изображение на докер
  • Маркирайте изображението на докер с номера drone_build_buy
  • Внедрете изображението в средата за поставяне "ECS, моля инсталирайте myimage:drone_build_number"

Разгръщането задейства някои тестове в средата за поставяне. Ако те преминат, куката за разгръщане на drone.io се нарича: http://mydronehost/builds/123?fork=true&event=deployment&deploy_to=prod, Това трябва да се разгърне myimage:drone_build_number да про, къде build_number беше 123 в този случай. Вместо това устройството получава нов номер, напр. 124, а внедряването се провали, тъй като myimage:124 не съществува.

Възможно ли е по някакъв начин да имате достъп до "родителски" градивен номер (123) в този контекст?

Отговори:

1 за отговор № 1

Защо да не маркираме изображението с git commit SHA, така че да бъде съгласувано между повторенията на същата версия и същата среда?