{"id":20484702,"url":"https://github.com/sap-samples/cloud-commerce-sample-setup","last_synced_at":"2026-04-02T13:31:17.000Z","repository":{"id":39793693,"uuid":"238085695","full_name":"SAP-samples/cloud-commerce-sample-setup","owner":"SAP-samples","description":"Find the sample manifest.json and configuration files that you can use to build out your commerce repository in SAP Commerce Cloud.","archived":false,"fork":false,"pushed_at":"2026-03-25T16:06:19.000Z","size":67796,"stargazers_count":107,"open_issues_count":40,"forks_count":199,"subscribers_count":16,"default_branch":"main","last_synced_at":"2026-03-26T17:59:56.914Z","etag":null,"topics":["sample","sample-code","sap-commerce-cloud"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SAP-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-02-03T23:46:47.000Z","updated_at":"2026-03-18T01:54:31.000Z","dependencies_parsed_at":"2024-02-01T21:57:47.008Z","dependency_job_id":"d498da90-2910-421b-bd1d-9401b7e4bebf","html_url":"https://github.com/SAP-samples/cloud-commerce-sample-setup","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/SAP-samples/cloud-commerce-sample-setup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP-samples%2Fcloud-commerce-sample-setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP-samples%2Fcloud-commerce-sample-setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP-samples%2Fcloud-commerce-sample-setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP-samples%2Fcloud-commerce-sample-setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SAP-samples","download_url":"https://codeload.github.com/SAP-samples/cloud-commerce-sample-setup/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP-samples%2Fcloud-commerce-sample-setup/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31307132,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["sample","sample-code","sap-commerce-cloud"],"created_at":"2024-11-15T16:25:13.487Z","updated_at":"2026-04-02T13:31:16.978Z","avatar_url":"https://github.com/SAP-samples.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SAP Commerce Cloud Sample Repository\n\n[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/cloud-commerce-sample-setup)](https://api.reuse.software/info/github.com/SAP-samples/cloud-commerce-sample-setup)\n\nThis sample repository contains the files and folders that are required to set up SAP Commerce Cloud.\n\nThis branch covers a **Commerce Cloud 2211** sample scenario that is based on the [CX recipe](https://help.sap.com/viewer/a74589c3a81a4a95bf51d87258c0ab15/latest/en-US/f09d46cf4a2546b586ed7021655e4715.html) with **Spartacus 6.x**.\n\n\u003e [!NOTE]\n\u003e\n\u003e\n\u003e There are [different branches](https://github.com/SAP-samples/cloud-commerce-sample-setup/branches)\n\u003e covering the various versions and configurations of an SAP Commerce Cloud solution, so make sure\n\u003e to choose the right one. You can clone/download this repository, checkout the branch of interest\n\u003e and then follow the instructions in the README to update the example files with your specific details.\n\n\u003e [!CAUTION]\n\u003e\n\u003e **Do not**  use the deprecated `yacceleratorstorefront` template extension and the related addons for any new development.\n\u003e The deprecated `yacceleratorstorefront` and a few addons are included in this repo *purely for showcase purposes*.\n\u003e\n\u003e Details: [Deprecation of Accelerator UIs and Older OCC template Extensions](https://help.sap.com/docs/SAP_COMMERCE_CLOUD_PUBLIC_CLOUD/7e47d40a176d48ba914b50957d003804/1f1c6885781a4267a99c5d619d1f1edd.html?locale=en-US)\n\n# Requirements\n\n- You have a public-facing code repository.\n- You have an active SAP Commerce Cloud subscription.\n- You have a license for a [supported SAP Commerce release](https://help.sap.com/viewer/dc198ac31ba24dce96149c8480be955f/latest/en-US/1c6c687ad0ed4964bb43d409818d23a2.html)\n- You have not set up SAP Commerce Cloud yet.\n\n# Supported Versions\n\nYou can find the supported SAP Commerce versions listed in the [Compatibility help topic](https://help.sap.com/viewer/1be46286b36a4aa48205be5a96240672/v1905/en-US/31ac209eb08f41bc92e9bbe5772fb949.html).\n\n# Download and Installation\n\nNot applicable.\n\n# Configuration\n\nThese instructions walk you through the process of cloning the repository and then updating the sample files with your specific requirements. \n\nThe following folders and files are included in the sample repository.\n\nRoot level\n\n- `core-customize` folder: The folder that contains all of the folders and files that support Commerce Cloud.\n- `js-storefront` folder: A project Spartacus JS Storefront configured with Server Side Rendering (SSR). For more on project Spartacus see [project Spartacus documentation](https://sap.github.io/spartacus-docs/)\n\n`core-customize` folder\n- `manifest.json`: The Commerce Cloud manifest.json file, which defines how your code will be built and deployed in the Public Cloud environments. The manifest is set up to leverage [configuration reuse](https://help.sap.com/viewer/1be46286b36a4aa48205be5a96240672/latest/en-US/2311d89eef9344fc81ef168ac9668307.html) to better allow for consistency between local and cloud builds.\n- `hybris `folder: contains a sample custom folder for storing any custom extensions as well as the config folder for storing local and cloud properties, `localextensions.xml` and any local solr/tomcat configurations\n- `other sample manifests`: A collection of tested and verified manifest files that you can use as starting points for your Commerce Cloud environments.\n\n### Clone Repository\n\nClone the sample repository ([instructions can be found here](https://help.github.com/articles/cloning-a-repository/)). The files are copied to your local machine.\n\n### Update the Custom Extensions\n\n1. If you don’t have custom extensions, you can delete the `kiwi` \u0026 `tiger` sample folders. If you wish to use these extensions you'll have to uncomment them in your `core-customize/hybris/config/localextensions.xml` folder\n2. List any extensions you're using (custom and any from Commerce runtime) in the `core-customize/hybris/config/localextensions.xml` file\n3. If you have custom extensions with dependencies, configure the dependencies in `extesioninfo.xml` accordingly. Extensions are built in the order in which they appear in your `localextension.xml` and `manifest.json` files\n\n### Update the Commerce Cloud manifest.json\n\n1. Open the `manifest.json` file inside the `core-customize` folder.\n2. Update the `version` with the version of SAP Commerce that you plan to use. Refer to the Supported Versions section of this readme for more information.\n3. Save the changes.\n\n### Prepare to Push the Sample Repository\n \nIn the sample repository, verify that you have the following files in the `core-customize` folder.\n - `manifest.json`:  This is the manifest.json for Commerce Cloud.\n\nIn the sample repository, verify that you have the following files in the `js-storefront` folder.\n - `manifest.json`: This is the file that tells Cloud Automation the name and path of the JavaScript storefronts you want to build and deploy\n \n### Push the Commerce Cloud Configuration to Code Repository\n\nPush all the contents from your local machine to the root level of your Commerce Cloud repository.\n\n### Access the Cloud Portal\n\nLog in to the Cloud  Portal and verify that your code repository is connected.\n\n1. From a supported browser, log in to https://portal.commerce.ondemand.com. For more information, see [Accessing the Cloud Portal](https://help.sap.com/viewer/0c2050f6d31f49ddb6eba18509060ae5/latest/en-US/bc745004669445478d0c0505d77e096c.html).\n2. Select *Repository* and verify that you are connected to the correct code repository.\n3. Find the environments that were provisioned for your subscription.\n3. Create a new build.\n4. Deploy the build to the environment using the *Initialze Database* option.\n\nYou may also wish to see [this video](https://enable.cx.sap.com/playlist/dedicated/116161351/1_6tm85g61/1_df6ptanl) which provides a walkthrough of how to connect your repository, as well as [this video](https://enable.cx.sap.com/playlist/dedicated/116161351/1_6tm85g61/1_9ogbv7hz) which outlines how to build and deploy.\n\n### Final Steps - Validating an example Spartacus Electronics Storefront\n\nUse the Cloud Portal to create a build and then deploy the build to an environment.\n\nSee [Build and Deploy your First SAP Commerce Cloud Project](https://www.sap.com/cxworks/article/2589632836/build_and_deploy_your_first_sap_commerce_cloud_project) for all the steps to build and deploy.\n\nAfter the build is deployed, you can find the 'JS Storefront' endpoint in the *Environments* page of the Cloud Portal listed under *Public Endpoints*.\n\n1. Click on the *JS Storefront* hyperlink to access the details page for endpoint.\n1. Either add an IP Filter Set for your IP address OR change the Base Rule from 'Deny All' to\n  'Allow All' in order to receive traffic to this example storefront.\n1. Save the changes.\n1. Click on the URL listed next to the *JS Storefront* public endpoint.\n1. Verify that you see a basic electronics storefront.\n\n# Limitations\n\nThe repository must be a public-facing repository.  You cannot use a private repository to host SAP Commerce Cloud configurations.\n\n# Known Issues\n\nThere are no known issues at this time.\n\n# How to Obtain Support\n\nThis repository is provided \"as-is\"; no support is available.\n\nFind more information about SAP Commerce Cloud Setup on our [help site](https://help.sap.com/viewer/1be46286b36a4aa48205be5a96240672/latest/en-US/76450bc02bdf492689ca5e6d35c670e6.html).\n\n# License\n\nCopyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed\nunder the Apache Software License, version 2.0 except as noted otherwise in the\n[LICENSE file](https://github.com/SAP-samples/cloud-commerce-sample-setup/blob/main/LICENSES/Apache-2.0.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsap-samples%2Fcloud-commerce-sample-setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsap-samples%2Fcloud-commerce-sample-setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsap-samples%2Fcloud-commerce-sample-setup/lists"}