Overview - 7.7-7.8 Migration

1 Introduction

This overview lists all available Migration Guidelines for migrations from Intershop 7.7 to Intershop Commerce Suite version 7.8.

2 Migration Guidelines

2.1 Gradle Tools Migration

The following versions of the Intershop Commerce Management (ICM) Intershop are using the same build configuration for the a_responsive project like 7.9.0.0.

  • 7.6.3.16 and later
  • 7.7.4.12 and later
  • 7.8.2.5 and later

This also means that the following versions of the a_responsive multiproject are using Gradle Tools 2.11.6 and the assemblies are now located in the multiproject.

  • 1.3.15 and later
  • 2.4.12 and later
  • 3.2.5 and later

Furthermore the Version Recommender Plugin is used instead of the old versioning plugin and the source packages of the assemblies inspired-b2c and inspired-b2x are not longer separate files of a hotfix or patch delivery for the starter store.

If you start a new project based on the above mentioned versions, please stick to the the documentation for the setup of a Continuous Integration environment as described in the Cookbook - Setup CI Infrastructure.

Intershop strongly recommends to update the Gradle Tools and all used plugins to the latest suggested versions even for existing projects. The dependencies and versions are included in the build script in the root of the multi-project a_responsive. The migration steps are described in the section Migrate Tools Version of the Public Release Notes - Gradle Tools - Version 2.11.

Be aware that these changes significantly improve further development, simplify maintenance and reduce future testing efforts.

To consume changes via hotfix or patch releases of a_responsive without any changes on the build configuration, it is necessary to ignore the assembly projects ('inspired_b2*') and the build configuration in the root of a_responsive. Depending on the used "versioning plugin" it is necessary to change the version of Intershop Commerce Management in the gradle.properties file or in the .ivyIcm-b2?.version to consume the latest version of Intershop Commerce Management.

In the most cases it is not necessary to take over changes from the correct assembly - b2c / b2x - build file, but if so it is necessary to merge the changes from the build file to the own assembly build file manually.


2.2 Changed Preparer Order Calculation

Since 7.8, the preparer execution order is calculated based on the version number only. For more details refer to Cookbook - DBMigrate.

2.3 ICM Migration Guides


Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Tickets