Code and Artifacts
The Elastic Path Commerce releases are provided as source code and artifacts that, combined, allow you to build the Elastic Path 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 Elastic Path 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 Elastic Path Commerce Source Code.
Maven Repository Manager
Once your Elastic Path 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 reources then then they can manage access for other team members without contacting Elastic Path.
Source Code Repositories
Below are descriptions of the source code repositories.
Elastic Path Commerce repository
Required
The Elastic Path Commerce repository is the primary source code repository that your implementation team will modify to extend the capabilities of Elastic Path Commerce. It contains the source code for the Elastic Path Commerce application components, tools and services. For a description of the source code structure see Source Code Structure.
Elastic Path Commerce Docker repository
Recommended
The Elastic Path Commerce Docker repository contains tools for packaging Elastic Path 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 infrastrucuture-as-code for an optional Elastic Path Commerce deployment solution. For information about Elastic Path Commerce deployment options, include CloudOps for Kubernetes, see Elastic Path Commerce Deployment Solutions.