
                         b    d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d dej                        Zy)	z3Command group for Artifact Registry print-settings.    )absolute_import)division)unicode_literals)basec                   (    e Zd ZdZej
                  Zy)PrintSettingsa^  Print snippets to add to native tools settings files.

  The snippets provide a credentials placeholder and configurations to allow
  native tools to interact with Artifact Registry repositories.

  ## EXAMPLES

  To print a snippet to add a repository to the Gradle build.gradle file for
  repository my-repo in the current project, run:

      $ {command} gradle --repository=my-repo

  To print a snippet to add to the Maven pom.xml file for repository my-repo in
  the current project, run:

      $ {command} mvn --repository=my-repo

  To print a snippet to add to the npm .npmrc file for repository my-repo in
  the current project, run:

      $ {command} npm --repository=my-repo

  To print a snippet to add to the Python .pypirc and pip.comf files for
  repository my-repo in the current project, run:

      $ {command} python --repository=my-repo
  N)__name__
__module____qualname____doc__r   CI_CD_CATEGORYcategory     0lib/surface/artifacts/print_settings/__init__.pyr   r      s    8   (r   r   N)	r   
__future__r   r   r   googlecloudsdk.callioper   Groupr   r   r   r   <module>r      s&    : &  ' (!DJJ !r   