Skip to main content
Version: 8.8.x

Code and Artifacts

The Self-Managed Commerce releases are provided as source code and artifacts that, combined, allow you to build the Self-Managed Commerce platform. The source code is provided in Git repositories hosted at code.elasticpath.com while Maven artifacts are available in Maven repositories hosted at repository.elasticpath.com. The availability of the source code and artifacts depends on your license agreement.

Rehost Source Code

Once your Self-Managed Commerce project begins then your project team will host and develop against your own copy of the Git repositories. For more information, see Hosting the Self-Managed Commerce Source Code.

Maven Repository Manager

Once your Self-Managed Commerce project begins then your team will set up a Maven repository manager to proxy repository.elasticpath.com and other Maven repositories. For more information, see Setup Artifact Repository Manager.

Gaining Access​

Access to code.elasticpath.com and repository.elasticpath.com requires an active license agreement. To request access, either email the Elastic Path support team at access@elasticpath.com or open a support ticket.

tip

Once one team member has access to these resources then they can manage access for other team members without contacting Elastic Path.

Source Code Repositories​

Below are descriptions of the source code repositories.

  • Self-Managed Commerce repository

    Required

    The Self-Managed Commerce repository is the primary source code repository that your implementation team will modify to extend the capabilities of Self-Managed Commerce. It contains the source code for the Self-Managed Commerce application components, tools and services. For a description of the source code structure see Source Code Structure.

  • Self-Managed Commerce Docker repository

    Recommended

    The Self-Managed Commerce Docker repository contains tools for packaging Self-Managed Commerce in Open Container Initiative (OCI) Docker-style containers, and examples of running those containers using Docker Compose.

  • CloudOps for Kubernetes repository

    Optional

    The CloudOps for Kubernetes repository contains infrastructure-as-code for an optional Self-Managed Commerce deployment solution. For information about Self-Managed Commerce deployment options, including CloudOps for Kubernetes, see Self-Managed Commerce Deployment Solutions.