User Tools

Site Tools


main:guides:guide_for_managing_virtual_appliance_versions_using_continuous_delivery

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

main:guides:guide_for_managing_virtual_appliance_versions_using_continuous_delivery [2018/05/14 12:37]
7dec9e27b58a2d54a2a96a538813e805058cb792ed68e744a68d87708e39628c@egi.eu
main:guides:guide_for_managing_virtual_appliance_versions_using_continuous_delivery [2018/05/14 12:56] (current)
95f48b0f5770dfea3f2652eb733ce711e99132a48ab3fefbe2ad073a6752078c@egi.eu
Line 1: Line 1:
 <fs 1.5em>​**Guide for AppDB Virtual Appliance Continuous Delivery Policy**</​fs>​ <fs 1.5em>​**Guide for AppDB Virtual Appliance Continuous Delivery Policy**</​fs>​
 ---- ----
-<fs 1.2em>​Continuous delivery is a mechanism provided ​to VM authors to instruct the AppDB Virtual Appliance management system to automatically create and publish new VA versions by using their own delivery system.</​fs>​+<fs 1.2em>​Continuous delivery is a mechanism provided ​for the VM authors ​in order to instruct the AppDB Virtual Appliance management system to automatically create and publish new VA versions by using their own delivery system.</​fs>​
 ---- ----
  
 ==== Use case ==== ==== Use case ====
  
-A lot of VM authors use automated services and/or continuous integration processes to develop and build new VMs. If they wish to use the AppDB to display ​their work they need to manually maintain the updated information for every new build iteration. ​+A lot of VM authors use automated services and/or continuous integration processes to develop and build new VMs. If they wish to use the AppDB to populate ​their workthey need to manually maintain the updated information for every new build iteration. ​
  
 Continuous delivery policy enable authors to integrate their VM building process with the AppDB virtual appliance management system without having to directly interact with it. The integration is based on AppDB system monitoring an external URL. Such URL can point to a [[guid_continuous_delivery_file_contents|file]] generated by an external automated process, that describes the current virtual appliance version. If the monitoring system detects changes to its contents, the AppDB backend system performs various tasks to decide if a new VA version should be published to its virtual appliance management system and acts accordingly. Continuous delivery policy enable authors to integrate their VM building process with the AppDB virtual appliance management system without having to directly interact with it. The integration is based on AppDB system monitoring an external URL. Such URL can point to a [[guid_continuous_delivery_file_contents|file]] generated by an external automated process, that describes the current virtual appliance version. If the monitoring system detects changes to its contents, the AppDB backend system performs various tasks to decide if a new VA version should be published to its virtual appliance management system and acts accordingly.
main/guides/guide_for_managing_virtual_appliance_versions_using_continuous_delivery.txt · Last modified: 2018/05/14 12:56 by 95f48b0f5770dfea3f2652eb733ce711e99132a48ab3fefbe2ad073a6752078c@egi.eu