close

Filter

loading table of contents...

CoreMedia Content Cloud v13 Upgrade Guide / Version 2512.0

Table Of Contents

4. Prerequisites for the Upgrade

Before upgrading to CoreMedia Content Cloud v13, ensure that your system and development environment meets the following prerequisites. CoreMedia strongly recommends starting the upgrade from the latest version of CoreMedia Content Cloud v12. This chapter lists the required software and access prerequisites needed to build and upgrade the workspace.

The following tools must be installed before starting the upgrade:

  • Git >= 2.25.0

    The guide uses the Git command restore which is only available since Git version 2.25.0.

  • NodeJS 24.x

    In order to compile the Studio Client workspace and all frontend related components, you need to install NodeJS in the latest version 20.x.

  • pnpm 10.16.0

    In order to compile the Studio Client workspace and all frontend related components, you need to install pnpm as the package manager. Simply call npm install -g pnpm@10.16.0 on the commandline.

Configuring Access to CoreMedia npm Repository

CoreMedia Content Cloud v13 uses a CoreMedia-provided npm registry for distributing CoreMedia npm packages. To access this registry, you must configure authentication using a Nexus access token.

Prerequisites:

Access to the CoreMedia Nexus at https://repository.coremedia.com

  1. Creating an Access Token

    Log into Nexus at https://repository.coremedia.com with your credentials

  2. Click User Token in the user menu at the top right.

    User token menu

    Figure 4.1. User token menu


  3. Click Access User Token and re-enter your password in the dialog that opens up.

  4. Copy the last entry Use the following for a base64 representation of “user:password” to the clipboard.

    Copy user token

    Figure 4.2. Copy user token


  5. Use the following pnmp commands to set up the registry and authentication in the .npmrc file. Replace the base64 encoded string in the last command, with the one you copied from Nexus :

    pnpm config set "@coremedia:registry" "https://repository.coremedia.com/nexus/repository/coremedia-npm/"
    pnpm config set "@jangaroo:registry" "https://repository.coremedia.com/nexus/repository/coremedia-npm/"
    pnpm config set "//repository.coremedia.com/nexus/repository/coremedia-npm/:_auth" hjFtZUBjb5K4bWVkaWEuY29tOmFkbWluNJKz

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.