diff --git a/reference/commands/creator/upload.rst b/reference/commands/creator/upload.rst index 3016e2e00d3..b80f4dd98eb 100644 --- a/reference/commands/creator/upload.rst +++ b/reference/commands/creator/upload.rst @@ -9,6 +9,7 @@ conan upload $ conan upload [-h] [-p PACKAGE] [-q QUERY] [-r REMOTE] [--all] [--skip-upload] [--force] [--check] [-c] [--retry RETRY] [--retry-wait RETRY_WAIT] [-no [{all,recipe}]] [-j JSON] + [--parallel] pattern_or_reference Uploads a recipe and binary packages to a remote. @@ -52,6 +53,8 @@ If no remote is specified, the first configured remote (by default conan-center, remote one -j JSON, --json JSON json file path where the upload information will be written to + --parallel Uploads in parallel using multiple threads + The default number of launched threads is 8 **Examples**: @@ -106,3 +109,13 @@ Upload packages without overwriting the recipe if the packages have changed: .. code-block:: bash $ conan upload OpenCV/1.4.0@lasote/stable --all --no-overwrite recipe + +Upload packages using multiple threads without requiring confirmation to my_remote: + +.. code-block:: bash + + $ conan upload "*" --confirm --parallel -r my_remote + +.. warning:: + + Note that :ref:`non_interactive mode` will be forced to `true` when using parallel upload