This section describes how to clone the devfile and plug-in registries.

Cloning the plug-in registry

This section describes how to clone the che-plugin-registry Git repository.

Procedure
  1. Run the following command:

    $ git clone git@github.com:eclipse/che-plugin-registry.git
  2. Verify the repository has been cloned.

    $ tree -L 2 ./che-plugin-registry
    ./che-plugin-registry
    (...)
    ├── Dockerfile   (1)
    ├── README.md    (2)
    ├── kubernetes   (3)
    ├── openshift    (4)
    ├── plugins      (5)
    ├── v2           (6)
    └── v3           (7)
    1 Dockerfile to build the container image
    2 Updated instructions to build and run the registry
    3 Kubernetes deployment files
    4 OpenShift deployment files
    5 Plug-in folder
    6 Deprecated plug-in folder that may be removed in the future
    7 Deprecated plug-in folder that may be removed in the future

Cloning the devfile registry

This section describes how to clone the che-devfile-registry Git repository.

Procedure
  1. Run the following command:

    $ git clone git@github.com:eclipse/che-devfile-registry.git
  2. Verify the repository has been cloned.

    $ tree -L 2 ./che-devfile-registry
    ./che-devfile-registry
    (...)
    ├── Dockerfile             (1)
    ├── README.md              (2)
    ├── arbitrary-users-patch  (3)
    ├── deploy
    │ ├── kubernetes           (4)
    │ └── openshift            (5)
    └── devfiles               (6)
    1 Dockerfile to build the container image
    2 Updated instructions to build and run the registry
    3 Scripts to patch images so that they work fine even if run as arbitrary users
    4 Kubernetes deployment files
    5 OpenShift deployment files
    6 Devfiles folder