/ / Ako pristupovať k rodičom stavať číslo v Drone.IO pri spustení vidlicovo stavať pomocou nasadenia hák? - drone.io

Ako získať prístup k rodičovskému číslu staviu v súbore Drone.IO pri spustení vidlicovej zostavy pomocou nasadzovacieho háku? - drone.io

Snažím sa vybudovať potrubie CI s drone.io.

Kroky sú:

  • Zostavte obrázok ukotvenia
  • Označte obrázok ukotviteľného dokladu číslom drone_build_number
  • Nasadenie obrazu do prostredia na spustenie, "ECS, prosím nasadiť." myimage:drone_build_number"

Nasadenie spúšťa niektoré testy v pracovnom prostredí. Ak tieto prejdú, zavolací hák drone.io sa nazýva: http://mydronehost/builds/123?fork=true&event=deployment&deploy_to=prod, To by sa malo nasadiť myimage:drone_build_number na prod, kde build_number v tomto prípade bolo 123. Namiesto toho zostavenie získa nové číslo, napr. 124 a nasadenie zlyhalo, pretože myimage:124 neexistuje.

Je možné v tomto kontexte nejakým spôsobom pristupovať k "rodičovskému" zostavovaciemu číslu (123)?

odpovede:

1 pre odpoveď č. 1

Prečo nie označiť obrázok git spáchať SHA, takže "bude konzistentný medzi opakovanými zostavami rovnakého vydania a naprieč prostrediami?"