!git.host
The !git.host Atmos YAML function returns the host of the current Git repository —
for example, github.com. The value is derived from the origin remote URL and works for
GitHub, GitLab, Bitbucket, and Azure DevOps.
Usage
# Get the repository host.
# If the repository cannot be resolved, it returns a default value if specified; otherwise, it returns an error.
!git.host <default-value>
Examples
vars:
git_host: !git.host
# With a fallback value when there is no remote.
git_host_safe: !git.host github.com
Related Functions
!git.repository— the full<owner>/<name>slug!git.owner— the repository owner / organization!git.name— the bare repository name!git.url— the remote URL!git.sha— the current commit SHA