salt.fileserver.hgfs
Mercurial Fileserver Backend
To enable, add hgfs to the fileserver_backend option in the Master config file.
fileserver_backend: - hgfs
Note
hg also works here. Prior to the 2018.3.0 release, only hg would work.
After enabling this backend, branches, bookmarks, and tags in a remote mercurial repository are exposed to salt as different environments. This feature is managed by the fileserver_backend option in the salt master config file.
This fileserver has an additional option hgfs_branch_method that will set the desired branch method. Possible values are: branches, bookmarks, or mixed. If using branches or mixed, the default branch will be mapped to base.
Changed in version 2014.1.0: The hgfs_base master config parameter was added, allowing for a branch other than default to be used for the base environment, and allowing for a base environment to be specified when using an hgfs_branch_method of bookmarks.
- depends
-
mercurial
python bindings for mercurial (
python-hglib)
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/file_server/all/salt.fileserver.hgfs.html