Host environment creation, configuration, and utilities.
HTTPS:
git clone https://github.com/apcountryman/environment.git
SSH:
git clone git@github.com:apcountryman/environment.git
To configure an environment, install Git, clone this repository, and execute the
configure.sh
script.
See the configure.sh
script's help text for usage details.
sudo apt update && sudo apt -y install git
git clone https://github.com/apcountryman/environment.git
cd environment
./configure.sh --help
To update an environment, execute the update.sh
script.
See the update.sh
script's help text for usage details.
./update.sh --help
To add an SSH connection, execute the add-ssh-connection.sh
script.
See the add-ssh-connection.sh
script's help text for usage details.
./add-ssh-connection.sh --help
Post version 0.3.0, environment will follow the Abseil Live at Head philosophy.
environment uses the GitHub flow workflow.
To install this repository's Git hooks, execute the install.sh
script located in the
git/hooks
directory.
See the install.sh
script's help text for usage details.
./git/hooks/install.sh --help
environment has adopted the Contributor Covenant 2.0 code of conduct.
For more information, see the CODE_OF_CONDUCT.md
file in this
repository.
If you are interested in contributing to environment, please read the CONTRIBUTING.md
file in this repository.
- Andrew Countryman
environment is licensed under the Apache License, Version 2.0.
For more information, see the LICENSE
file in this repository.