Skip to content

plus3it/git-bash-formula

Repository files navigation

git-bash-formula

A SaltStack formula designed to install and configure the Git BASH package on Windows-based installation-targets.

It is primarily expected that this formula will be run via P3's "watchmaker" framework.

This formula is able to install the Git BASH utility on Windows Server1 operating environments. Installation for internet-connected systems may come from the Git BASH's "Releases" page. Alternately:

  • Sites whose installation-targets won't be able to reach the Git BASH product's "Releases" page will need to self-host copies of the desired content.
  • Sites that wish to use a specific version of the Git BASH will need to target that content

Targeting specific versions of the Git BASH or local copies of the install-archives can be directed to do so by adding appropriate content to the formula's associated Pillar-data (see this projct's pillar.example file for guidance).

Available states

git-bash

Executes the package and config states to install and configure the Git BASH

git-bash.clean

Executes the package and config states' clean actions to fully uninstall the Git BASH and remove previously-installed browser policy-configs (and, on Windows, associated registry entries)

git-bash.package

Executes just the package state to install the Git BASH package.

git-bash.package.clean

Executes just the package.clean state to uninstall the Git BASH package.

git-bash.config

Executes just the config state to install/configure the Git BASH client-configuration (etc.) files

git-bash.config.clean

Executes just the config state to uninstall the Git BASH client-configuration (etc.) files and, on Windows, remove any registry-keys set by prior install-runs of the formula.

Compatibility Notes:

Footnotes

  1. As of this README's writing, this functionality has only been tested on Windows Server 2022

About

SaltStack-based content for installing and configuring the Git-BASH environment onto Windows-based targets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from plus3it/repo-template