Versions Compared

Key

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

The workflow involved in uploading an artifact to a cartridge instance manually is illustrated in the diagram below:

The workflow involved in in uploading an artifact to a cartridge instance manually will be as follows:

  1.  When a tenant user needs to upload an artifact, they will initially issue a git commit to update their local repository and then they will push the artifact into their remote Git repository by issuing a git push
  2. Thereafter, the tenant user will carryout the deployment  synchronization process manually using one of the following methods: CLI tool, Private PaaS Console (UI) or  Web UI or REST API
  3. This will trigger the "Artifact Update" event to be published to the "Instance Notifier" topic, which is within the Message Broker. 
  4. Thereafter, the relevant cartridge instances will subscribe to the "Artifact Update" event and update its artifacts by  issuing a git pull to the tenant user's remote Git repository.