code: def build(ctx, skip):
      
      return_code = build_stack_docs(
          ctx.obj['root_project_dir'],
          skippedNames=skip)
      if return_code > 0:
          sys.exit(return_code)
docs: Build documentation as HTML.
  
      This command performs these steps:
  
      1. Removes any existing symlinks in the ``modules``, ``packages``, and
         ``_static`` directories.
  
      2. Finds packages set up by EUPS that have Sphinx-enabled doc/ directories
         and links their module and package directories into the
         ``pipelines_lsst_io`` repository. The ``doc/manifest.yaml`` file in
         each package is what defines the package and module documentation
         directories for each package.
  
      3. Run a single, monolithic Sphinx build on the ``pipelines_lsst_io``
         repository and linked packages.
  
      By default, the build site is located in the ``_build/html`` directory
      of the ``pipelines_lsst_io`` repository.
  
      To peek inside the build process, see the ``documenteer.stackdocs.build``
      APIs.