diff --git a/.bundle/config b/.bundle/config deleted file mode 100644 index 8cd3565..0000000 --- a/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ ---- -BUNDLE_PATH: "vendor/bundler" diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index a1585a6..0000000 --- a/docs/Gemfile +++ /dev/null @@ -1,9 +0,0 @@ -source 'https://rubygems.org' -gem 'github-pages', group: :jekyll_plugins -gem "minima" - -gem "commonmarker" -gem "ffi", ">= 1.9.24" -gem "rubyzip", ">= 1.2.2" -gem "jekyll", ">= 3.7.4" -gem "nokogiri", ">= 1.8.5" \ No newline at end of file diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock deleted file mode 100644 index 94ef453..0000000 --- a/docs/Gemfile.lock +++ /dev/null @@ -1,278 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (4.2.10) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) - colorator (1.1.0) - commonmarker (0.17.13) - ruby-enum (~> 0.5) - concurrent-ruby (1.1.4) - dnsruby (1.61.7) - simpleidn (~> 0.1) - em-websocket (0.5.1) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - ethon (0.12.0) - ffi (>= 1.3.0) - eventmachine (1.2.7) - execjs (2.7.0) - faraday (1.5.1) - faraday-em_http (~> 1.0) - faraday-em_synchrony (~> 1.0) - faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0.1) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.1) - faraday-patron (~> 1.0) - multipart-post (>= 1.2, < 3) - ruby2_keywords (>= 0.0.4) - faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.0) - faraday-excon (1.1.0) - faraday-httpclient (1.0.1) - faraday-net_http (1.0.1) - faraday-net_http_persistent (1.2.0) - faraday-patron (1.0.0) - ffi (1.10.0) - forwardable-extended (2.6.0) - gemoji (3.0.0) - github-pages (193) - activesupport (= 4.2.10) - github-pages-health-check (= 1.8.1) - jekyll (= 3.7.4) - jekyll-avatar (= 0.6.0) - jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.1.5) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.11.0) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.9.4) - jekyll-mentions (= 1.4.1) - jekyll-optional-front-matter (= 0.3.0) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.2.0) - jekyll-redirect-from (= 0.14.0) - jekyll-relative-links (= 0.5.3) - jekyll-remote-theme (= 0.3.1) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.5.0) - jekyll-sitemap (= 1.2.0) - jekyll-swiss (= 0.4.0) - jekyll-theme-architect (= 0.1.1) - jekyll-theme-cayman (= 0.1.1) - jekyll-theme-dinky (= 0.1.1) - jekyll-theme-hacker (= 0.1.1) - jekyll-theme-leap-day (= 0.1.1) - jekyll-theme-merlot (= 0.1.1) - jekyll-theme-midnight (= 0.1.1) - jekyll-theme-minimal (= 0.1.1) - jekyll-theme-modernist (= 0.1.1) - jekyll-theme-primer (= 0.5.3) - jekyll-theme-slate (= 0.1.1) - jekyll-theme-tactile (= 0.1.1) - jekyll-theme-time-machine (= 0.1.1) - jekyll-titles-from-headings (= 0.5.1) - jemoji (= 0.10.1) - kramdown (= 1.17.0) - liquid (= 4.0.0) - listen (= 3.1.5) - mercenary (~> 0.3) - minima (= 2.5.0) - nokogiri (>= 1.8.2, < 2.0) - rouge (= 2.2.1) - terminal-table (~> 1.4) - github-pages-health-check (1.8.1) - addressable (~> 2.3) - dnsruby (~> 1.60) - octokit (~> 4.0) - public_suffix (~> 2.0) - typhoeus (~> 1.3) - html-pipeline (2.10.0) - activesupport (>= 2) - nokogiri (>= 1.4) - http_parser.rb (0.6.0) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jekyll (3.7.4) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 0.7) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (~> 1.14) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-avatar (0.6.0) - jekyll (~> 3.0) - jekyll-coffeescript (1.1.1) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.2.0) - commonmarker (~> 0.14) - jekyll (>= 3.0, < 4.0) - jekyll-commonmark-ghpages (0.1.5) - commonmarker (~> 0.17.6) - jekyll-commonmark (~> 1) - rouge (~> 2) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.11.0) - jekyll (~> 3.3) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.9.4) - jekyll (~> 3.1) - octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.4.1) - html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-optional-front-matter (0.3.0) - jekyll (~> 3.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.2.0) - jekyll (~> 3.0) - jekyll-redirect-from (0.14.0) - jekyll (~> 3.3) - jekyll-relative-links (0.5.3) - jekyll (~> 3.3) - jekyll-remote-theme (0.3.1) - jekyll (~> 3.5) - rubyzip (>= 1.2.1, < 3.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.5.0) - jekyll (~> 3.3) - jekyll-sitemap (1.2.0) - jekyll (~> 3.3) - jekyll-swiss (0.4.0) - jekyll-theme-architect (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.5.3) - jekyll (~> 3.5) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.1) - jekyll (~> 3.3) - jekyll-watch (2.1.2) - listen (~> 3.0) - jemoji (0.10.1) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (~> 3.0) - kramdown (1.17.0) - liquid (4.0.0) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) - mercenary (0.3.6) - mini_portile2 (2.8.0) - minima (2.5.0) - jekyll (~> 3.5) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.11.3) - multipart-post (2.1.1) - nokogiri (1.13.6) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) - octokit (4.21.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (2.0.5) - racc (1.6.0) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) - ffi (~> 1.0) - rouge (2.2.1) - ruby-enum (0.7.2) - i18n - ruby2_keywords (0.0.4) - ruby_dep (1.5.0) - rubyzip (1.3.0) - safe_yaml (1.0.4) - sass (3.7.3) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.8.2) - addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) - simpleidn (0.2.1) - unf (~> 0.1.4) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (1.2.10) - thread_safe (~> 0.1) - unf (0.1.4) - unf_ext - unf_ext (0.0.7.7) - unicode-display_width (1.4.1) - -PLATFORMS - ruby - -DEPENDENCIES - commonmarker - ffi (>= 1.9.24) - github-pages - jekyll (>= 3.7.4) - minima - nokogiri (>= 1.8.5) - rubyzip (>= 1.2.2) - -BUNDLED WITH - 1.16.2 diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index a315a77..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,11 +0,0 @@ -theme: jekyll-theme-minimal -#github: [metadata] -repository: warrensbox/tgswitch -logo: /assets/img/logo.png -title: tgswitch - -show_downloads: true - -exclude: [vendor] - -#github: [metadata] diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html deleted file mode 100644 index 2c8753c..0000000 --- a/docs/_layouts/default.html +++ /dev/null @@ -1,81 +0,0 @@ - - -
- - - - - - - - - - -{% seo %} - - - - - - - - -- -
- -{{ site.description | default: site.github.project_tagline }}
- - - - -This project is maintained by {{ site.github.owner_name }}
- {% endif %} -- -
- -Manage terragrunt versions - the tgshift command line tool lets you switch between different versions of terragrunt
- - - - -brew upgrade warrensbox/tap/tgswitch
-
Rerun:
- -curl -L https://raw.githubusercontent.com/warrensbox/tgswitch/release/install.sh | bash
-
brew uninstall warrensbox/tap/tgswitch
-
Rerun:
- -rm /usr/local/bin/tgswitch
-
Common issues:
-install: can't change permissions of /usr/local/bin: Operation not permitted
-
"Unable to remove symlink. You must have SUDO privileges"
-
"Unable to create symlink. You must have SUDO privileges"
-
You probably need to have sudo privileges to install tgswitch.
- - - - -This project is maintained by warrensbox
- -- -
- -Manage terragrunt versions - the tgshift command line tool lets you switch between different versions of terragrunt
- - - - -brew upgrade warrensbox/tap/tgswitch
-
Rerun:
- -curl -L https://raw.githubusercontent.com/warrensbox/tgswitch/release/install.sh | bash
-
brew uninstall warrensbox/tap/tgswitch
-
Rerun:
- -rm /usr/local/bin/tgswitch
-
Common issues:
-install: can't change permissions of /usr/local/bin: Operation not permitted
-
"Unable to remove symlink. You must have SUDO privileges"
-
"Unable to create symlink. You must have SUDO privileges"
-
You probably need to have sudo privileges to install tgswitch.
- - - - -This project is maintained by warrensbox
- -- -
- -Manage terragrunt versions - the tgshift command line tool lets you switch between different versions of terragrunt
- - - - -The tgswitch
command line tool lets you switch between different versions of terragrunt.
-If you do not have a particular version of terragrunt installed, tgswitch
will download the version you desire.
-The installation is minimal and easy.
-Once installed, simply select the version you require from the dropdown and start using terragrunt.
tgswitch
is available for MacOS and Linux based operating systems.
Installation for MacOS is the easiest with Homebrew. If you do not have homebrew installed, click here.
- -brew install warrensbox/tap/tgswitch
-
Installation for Linux operation systems.
- -curl -L https://raw.githubusercontent.com/warrensbox/terragrunt-switcher/release/install.sh | bash
-
Alternatively, you can install the binary from the source here
- -tgswitch
on your terminal.The most recently selected versions are presented at the top of the dropdown.
- -tgswitch 0.10.5
for version 0.10.5 of terragrunt.You can specify a custom binary path for your terragrunt installation
- -mkdir /Users/warrenveerasingam/bin
(replace warrenveerasingam with your username)export PATH=$PATH:/Users/warrenveerasingam/bin
(add this to your bash profile or zsh profile)tgswitch -b /Users/warrenveerasingam/bin/terragrunt 0.14.1
.tgswitchrc
file containing the desired versionecho "0.14.1" >> .tgswitchrc
for version 0.10.5 of terragrunttgswitch
in the same directory as your .tgswitchrc
Automatically switch with bash
- -Add the following to the end of your ~/.bashrc
file:
-(Use .tgswitchrc
)
cdtgswitch(){
- builtin cd "$@";
- cdir=$PWD;
- if [ -f "$cdir/.tgswitchrc" ]; then
- tgswitch
- fi
-}
-alias cd='cdtgswitch'
-
Automatically switch with zsh
- -Add the following to the end of your ~/.zshrc
file:
load-tgswitch() {
- local tgswitchrc_path=".tgswitchrc"
-
- if [ -f "$tgswitchrc_path" ]; then
- tgswitch
- fi
-}
-add-zsh-hook chpwd load-tgswitch
-load-tgswitch
-
-- -NOTE: if you see an error like this:
-command not found: add-zsh-hook
, then you might be on an older version of zsh (see below), or you simply need to loadadd-zsh-hook
by adding this to your.zshrc
:-autoload -U add-zsh-hook -
older version of zsh
-cd(){
- builtin cd "$@";
- cdir=$PWD;
- if [ -f "$cdir/.tgswitchrc" ]; then
- tgswitch
- fi
-}
-
Please open issues here: New Issue
- -See how to upgrade, uninstall, troubleshoot here: -Additional Info
- - -This project is maintained by warrensbox
- -- -
- -Manage terragrunt versions - the tgshift command line tool lets you switch between different versions of terragrunt
- - - - -The tgswitch
command line tool lets you switch between different versions of terragrunt.
-If you do not have a particular version of terragrunt installed, tgswitch
will download the version you desire.
-The installation is minimal and easy.
-Once installed, simply select the version you require from the dropdown and start using terragrunt.
tgswitch
is available for MacOS and Linux based operating systems.
Installation for MacOS is the easiest with Homebrew. If you do not have homebrew installed, click here.
- -brew install warrensbox/tap/tgswitch
-
Installation for Linux operation systems.
- -curl -L https://raw.githubusercontent.com/warrensbox/tgswitch/release/install.sh | bash
-
Alternatively, you can install the binary from the source here
- -tgswitch
on your terminal.The most recently selected versions are presented at the top of the dropdown.
- -tgswitch 0.10.5
for version 0.10.5 of terragrunt.You can specify a custom binary path for your terragrunt installation
- -mkdir /Users/warrenveerasingam/bin
(replace warrenveerasingam with your username)export PATH=$PATH:/Users/warrenveerasingam/bin
(add this to your bash profile or zsh profile)tgswitch -b /Users/warrenveerasingam/bin/terragrunt 0.14.1
.tgswitchrc
file containing the desired versionecho "0.14.1" >> .tgswitchrc
for version 0.14.1 of terragrunttgswitch
in the same directory as your .tgswitchrc
Automatically switch with bash
- -Add the following to the end of your ~/.bashrc
file:
-(Use .tgswitchrc
)
cdtgswitch(){
- builtin cd "$@";
- cdir=$PWD;
- if [ -f "$cdir/.tgswitchrc" ]; then
- tgswitch
- fi
-}
-alias cd='cdtgswitch'
-
Automatically switch with zsh
- -Add the following to the end of your ~/.zshrc
file:
load-tgswitch() {
- local tgswitchrc_path=".tgswitchrc"
-
- if [ -f "$tgswitchrc_path" ]; then
- tgswitch
- fi
-}
-add-zsh-hook chpwd load-tgswitch
-load-tgswitch
-
-- -NOTE: if you see an error like this:
-command not found: add-zsh-hook
, then you might be on an older version of zsh (see below), or you simply need to loadadd-zsh-hook
by adding this to your.zshrc
:-autoload -U add-zsh-hook -
older version of zsh
-cd(){
- builtin cd "$@";
- cdir=$PWD;
- if [ -f "$cdir/.tgswitchrc" ]; then
- tgswitch
- fi
-}
-
Please open issues here: New Issue
- -See how to upgrade, uninstall, troubleshoot here: -Additional Info
- - -This project is maintained by warrensbox
- -- -
- -{{ site.description | default: site.github.project_tagline }}
- - - - -VERSION: {{ site.github.releases[0].tag_name }}. This project is maintained by {{ site.github.owner_name }}
- {% endif %} -- -
- -Manage terragrunt versions - the tgswitch command line tool lets you switch between different versions of terragrunt
- - - - -brew upgrade warrensbox/tap/tgswitch
-
Rerun:
- -curl -L https://raw.githubusercontent.com/warrensbox/tgswitch/release/install.sh | bash
-
brew uninstall warrensbox/tap/tgswitch
-
Rerun:
- -rm /usr/local/bin/tgswitch
-
Common issues:
-install: can't change permissions of /usr/local/bin: Operation not permitted
-
"Unable to remove symlink. You must have SUDO privileges"
-
"Unable to create symlink. You must have SUDO privileges"
-
You probably need to have sudo privileges to install tgswitch.
- - - - -VERSION: 0.4.552. This project is maintained by warrensbox
- -- -
- -Manage terragrunt versions - the tgswitch command line tool lets you switch between different versions of terragrunt
- - - - -The tgswitch
command line tool lets you switch between different versions of terragrunt.
-If you do not have a particular version of terragrunt installed, tgswitch
will download the version you desire.
-The installation is minimal and easy.
-Once installed, simply select the version you require from the dropdown and start using terragrunt.
tgswitch
is available for MacOS and Linux based operating systems.
Installation for MacOS is the easiest with Homebrew. If you do not have homebrew installed, click here.
- -brew install warrensbox/tap/tgswitch
-
Installation for Linux operation systems.
- -curl -L https://raw.githubusercontent.com/warrensbox/tgswitch/release/install.sh | bash
-
Alternatively, you can install the binary from the source here
- -tgswitch
on your terminal.The most recently selected versions are presented at the top of the dropdown.
- -tgswitch 0.10.5
for version 0.10.5 of terragrunt.Please open issues here: New Issue
- -See how to upgrade, uninstall, troubleshoot here: -Additional Info
- - -VERSION: 0.4.552. This project is maintained by warrensbox
- -