hunk.code_window:     with:
         name: MySQL
         datasource: mmuser:mostest@tcp(mysql:3306)/mattermost_test?charset=utf8mb4,utf8&multiStatements=true&maxAllowedPacket=4194304
         drivername: mysql
         logsartifact: mysql-server-test-logs
     test-mmctl:
       name: Run mmctl tests
       needs: check-mattermost-vet
       uses: ./.github/workflows/mmctl-test-template.yml
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:     secrets: inherit
  
hunk.file_path: .github/workflows/server-ci-template.yml
hunk.type: add
file: .. _mmctl_auth:
  
  mmctl auth
  ----------
  
  Manages the credentials of the remote Mattermost instances
  
  Synopsis
  ~~~~~~~~
  
  
  Manages the credentials of the remote Mattermost instances
  
  Options
  ~~~~~~~
  
  ::
  
    -h, --help   help for auth
  
  Options inherited from parent commands
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  ::
  
        --config string                path to the configuration file (default "$XDG_CONFIG_HOME/mmctl/config")
        --disable-pager                disables paged output
        --insecure-sha1-intermediate   allows to use insecure TLS protocols, such as SHA-1
        --insecure-tls-version         allows to use TLS versions 1.0 and 1.1
        --json                         the output format will be in json format
        --local                        allows communicating with the server through a unix socket
        --quiet                        prevent mmctl to generate output for the commands
        --strict                       will only run commands if the mmctl version matches the server one
        --suppress-warnings            disables printing warning messages
  
  SEE ALSO
  ~~~~~~~~
  
  * `mmctl <mmctl.rst>`_ 	 - Remote client for the Open Source, self-hosted Slack-alternative
  * `mmctl auth clean <mmctl_auth_clean.rst>`_ 	 - Clean all credentials
  * `mmctl auth current <mmctl_auth_current.rst>`_ 	 - Show current user credentials
  * `mmctl auth delete <mmctl_auth_delete.rst>`_ 	 - Delete an credentials
  * `mmctl auth list <mmctl_auth_list.rst>`_ 	 - Lists the credentials
  * `mmctl auth login <mmctl_auth_login.rst>`_ 	 - Login into an instance
  * `mmctl auth renew <mmctl_auth_renew.rst>`_ 	 - Renews a set of credentials
  * `mmctl auth set <mmctl_auth_set.rst>`_ 	 - Set the credentials to use
  
  