Skip to content

Commit adb51db

Browse files
committed
document conda_install_tool and conda_solver too
1 parent 423d1ec commit adb51db

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

src/maintainer/conda_forge_yml.rst

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ Top-level fields
3131
* :ref:`choco`
3232
* :ref:`circle`
3333
* :ref:`conda_build`
34+
* :ref:`conda_build_tool`
3435
* :ref:`conda_forge_output_validation`
36+
* :ref:`conda_install_tool`
37+
* :ref:`conda_solver`
3538
* :ref:`docker`
3639
* :ref:`github`
3740
* :ref:`idle_timeout_minutes`
@@ -268,7 +271,7 @@ conda_build_tool
268271

269272
Use this option to choose which tool is used to build your recipe. Currently allowed options are:
270273

271-
- ``conda-build``: Vanilla ``conda build ...`` with no explicit solver configuration. Note that it will still respect the value configured in ``conda_solver``, if any.
274+
- ``conda-build``: Vanilla ``conda build ...`` with no explicit solver configuration. Note that it will still respect the value configured in :ref:`conda_solver`, if any.
272275
- ``conda-build+classic``: ``conda build ...`` with the ``classic`` solver enforced.
273276
- ``conda-build+conda-libmamba-solver``: ``conda build ...`` with the ``conda-libmamba-solver`` solver enforced.
274277
- ``mambabuild``: ``conda mambabuild ...`` as provided by ``boa``.
@@ -282,6 +285,25 @@ This field must be set to ``True`` for feedstocks in the ``conda-forge`` GitHub
282285
organization. It enables the required feedstock artifact validation as described
283286
in :ref:`output_validation`.
284287

288+
.. _conda_install_tool:
289+
290+
conda_install_tool
291+
------------------
292+
293+
Use this option to choose which tool is used to provision the tooling in your feedstock.
294+
Currently allowed options are:
295+
296+
- ``conda``: Vanilla ``conda install ...`` with no explicit solver configuration. Note that it will still respect the value configured in :ref:`conda_solver`, if any.
297+
- ``mamba``: ``mamba install ...`` as provided by the `mamba project <https://github.com/mamba-org/mamba>`__. ``conda_solver`` has no effect here.
298+
299+
.. _conda_solver:
300+
301+
conda_solver
302+
------------
303+
304+
Choose which ``conda`` solver plugin to use for feedstock builds.
305+
The default is ``libmamba``. Other values include ``classic``.
306+
285307
.. _docker:
286308

287309
docker

0 commit comments

Comments
 (0)