diff --git a/CHANGES/654.doc b/CHANGES/654.doc new file mode 100644 index 000000000..6bf203ea3 --- /dev/null +++ b/CHANGES/654.doc @@ -0,0 +1 @@ +Fixed the installation from source instructions to include the glue layer. diff --git a/CHANGES/656.doc b/CHANGES/656.doc new file mode 100644 index 000000000..c72d0a847 --- /dev/null +++ b/CHANGES/656.doc @@ -0,0 +1 @@ +Added `pulp-cli-maven` to the list of known plugins. diff --git a/docs/index.md b/docs/index.md index 709366469..a52624e99 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,11 +4,11 @@ This is the documentation for Pulp 3's command line interface. Here you can find information about how to install the Pulp 3 CLI, and general usage and syntax information. -Currently `pulp-cli` supports at a minimum the 5 latest versions of pulpcore and the corresponding compatible +Currently `pulp-cli` supports at a minimum the 5 latest versions of pulpcore and the corresponding compatible versions of 5 Pulp's plugins: `pulp_ansible`, `pulp_container`, `pulp_file`, `pulp_python` and `pulp_rpm`. See section below for information on how to extend the CLI to support other Pulp plugins. -Check out the [supported workflows section](supported_workflows) to learn about the capabilities of the CLI. +Check out the [supported workflows section](supported_workflows) to learn about the capabilities of the CLI. You can find more workflow examples for the Pulp 3 CLI throughout the [plugin documentation](https://docs.pulpproject.org/pulpcore/plugins/index.html). For example, [synchronizing a File repository](https://docs.pulpproject.org/pulp_file/workflows/sync.html). @@ -24,4 +24,5 @@ Known plugins include: | Plugin | Description | Source Repository | | --- | --- | --- | | `pulp-cli-deb` | Provides the `deb` subcommand group to interact with `pulp_deb`. | [`pulp/pulp-cli-deb`](https://github.com/pulp/pulp-cli-deb) | +| `pulp-cli-maven` | Provides the `maven` subcommand group to interact with `pulp_maven`. | [`pulp/pulp-cli-maven`](https://github.com/pulp/pulp-cli-maven) | | `pulp-cli-ostree` | Provides the `ostree` subcommand group to interact with `pulp_ostree`. | [`pulp/pulp-cli-ostree`](https://github.com/pulp/pulp-cli-ostree) | diff --git a/docs/installation.md b/docs/installation.md index 24a5ce49e..e359d412d 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -37,9 +37,12 @@ pip install pulp-cli-deb If you intend to use unreleased features, or want to contribute to the CLI, you can install from source: ```bash git clone git@github.com:pulp/pulp-cli.git -pip install -e ./pulp-cli +pip install -e ./pulp-cli -e ./pulp-cli/pulp-glue --config-settings editable_mode=compat # Optionally install plugins from source git clone git@github.com:pulp/pulp-cli-deb.git -pip install -e ./pulp-cli-deb +pip install -e ./pulp-cli-deb --config-settings editable_mode=compat + +git clone git@github.com:pulp/pulp-cli-maven.git +pip install -e ./pulp-cli-maven -e ./pulp-cli-maven/pulp-glue-maven --config-settings editable_mode=compat ```