Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • call continuous delivery to change repository source

    • tag

    • branch & commit

  • call continuous delivery to change image source

    • image_tag

    • image_name

    • image_prefix

    • image_tag & image_name

    • image_tag & image_name & image_prefix

    • image_name & image_prefix

...

Case1: Calling soajs CD to change the repository source:

  • key, cd_auth, name, version, type

  • branch

  • commit

Check all the env where this item is deployed from this branch and

  • if cd strategy is auto, rebuild and add notification

  • if cd strategy is notify, add notification

Add a ledger record with a complete report about what happened.

...

Case2: Calling soajs CD to change the repository source:

  • key, cd_auth, name, version, type

  • tag

Check all the env where this item is deployed from this tag and

  • if cd strategy is auto, rebuild and add notification

  • if cd strategy is notify, add notification

Add a ledger record with a complete report about what happened.

...

Case3: Calling soajs CD to change the image source:

  • key, cd_auth, name, version, type

  • image_tag

  • env_list []

Check all the env from the env_list if this item is deployed from this image

  • if cd strategy is auto, rebuild(change to the provide image tag) and add notification

  • if cd strategy is notify, add notification

  • if deployed not from this image do nothing

Add a ledger record with a complete report about what happened.

...

Case4: Calling soajs CD required with the following params:

...