Skip to content

Commit

Permalink
Release 2.0.0-rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
kitos9112 committed Dec 13, 2022
1 parent 2f3faf5 commit 160c6fd
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
# terragrunt-gitlabci-config
# terragrunt-gitlab-cicd-config

Heavily inspired on [Terragrunt Atlantis Configuration](https://github.com/transcend-io/terragrunt-atlantis-config) - This will read a [Terragrunt-like directory layout](https://github.com/gruntwork-io/terragrunt-infrastructure-live-example), interpret all `local` Terragrunt config blocks while parsing an input TXT Golang template that should effectively mimic a `.gitlab-ci.yml` file.

> The actual input file should be a valid `.gitlab-ci.yml` file with Golang. An example can be found [here](test/inputs/.gitlab-ci.yml.tpl)
```bash
> terragrunt-gitlabci-config --help
> terragrunt-gitlab-cicd-config --help
By taking a Golang TXT template file, it generates GitlabCI Config for Terragrunt IaC live style projects maintained in a mono-repo fashion.

Usage:
terragrunt-gitlabci-config [command]
terragrunt-gitlab-cicd-config [command]

Available Commands:
completion Generate the autocompletion script for the specified shell
generate Creates GitLab CICD Dynamic configuration
help Help about any command
version Version of terragrunt-gitlabci-config
version Version of terragrunt-gitlab-cicd-config

Flags:
-h, --help help for terragrunt-gitlabci-config
-h, --help help for terragrunt-gitlab-cicd-config
-v, --verbosity string Log level (debug, info, warn, error, fatal, panic (default "info")

Use "terragrunt-gitlabci-config [command] --help" for more information about a command.
Use "terragrunt-gitlab-cicd-config [command] --help" for more information about a command.
```
<!-- TOC -->
- [terragrunt-gitlabci-config](#app)
- [terragrunt-gitlab-cicd-config](#app)
- [Get it](#get-it)
- [Use it](#use-it)
- [Examples](#examples)
Expand All @@ -37,34 +37,34 @@ Use "terragrunt-gitlabci-config [command] --help" for more information about a c
Using go get:
```bash
go get -u github.com/kitos9112/terragrunt-gitlabci-config
go get -u github.com/kitos9112/terragrunt-gitlab-cicd-config
```
Or [download the binary](https://github.com/kitos9112/terragrunt-gitlabci-config/releases/latest) from the releases page.
Or [download the binary](https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/latest) from the releases page.
```bash
# Linux x86_64
curl -L https://github.com/kitos9112/terragrunt-gitlabci-config/releases/download/1.4.0/terragrunt-gitlabci-config_1.4.0_linux_x86_64.tar.gz | tar xz
curl -L https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/download/2.0.0-rc1/terragrunt-gitlab-cicd-config_2.0.0-rc1_linux_x86_64.tar.gz | tar xz
# Linux arm64
curl -L https://github.com/kitos9112/terragrunt-gitlabci-config/releases/download/1.4.0/terragrunt-gitlabci-config_1.4.0_linux_arm64.tar.gz | tar xz
curl -L https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/download/2.0.0-rc1/terragrunt-gitlab-cicd-config_2.0.0-rc1_linux_arm64.tar.gz | tar xz
# OS X x86_64
curl -L https://github.com/kitos9112/terragrunt-gitlabci-config/releases/download/1.4.0/terragrunt-gitlabci-config_1.4.0_osx_x86_64.tar.gz | tar xz
curl -L https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/download/2.0.0-rc1/terragrunt-gitlab-cicd-config_2.0.0-rc1_osx_x86_64.tar.gz | tar xz
# OS X arm64
curl -L https://github.com/kitos9112/terragrunt-gitlabci-config/releases/download/1.4.0/terragrunt-gitlabci-config_1.4.0_osx_arm64.tar.gz | tar xz
curl -L https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/download/2.0.0-rc1/terragrunt-gitlab-cicd-config_2.0.0-rc1_osx_arm64.tar.gz | tar xz
# Windows x86_64
curl -LO https://github.com/kitos9112/terragrunt-gitlabci-config/releases/download/1.4.0/terragrunt-gitlabci-config_1.4.0_windows_x86_64.zip
unzip terragrunt-gitlabci-config_1.4.0_windows_x86_64.zip
curl -LO https://github.com/kitos9112/terragrunt-gitlab-cicd-config/releases/download/2.0.0-rc1/terragrunt-gitlab-cicd-config_2.0.0-rc1_windows_x86_64.zip
unzip terragrunt-gitlab-cicd-config_2.0.0-rc1_windows_x86_64.zip
```
## Use it
```text
terragrunt-gitlabci-config [OPTIONS] [COMMAND [ARGS...]]
terragrunt-gitlab-cicd-config [OPTIONS] [COMMAND [ARGS...]]
/bin/sh: terragrunt-gitlabci-config: command not found
/bin/sh: terragrunt-gitlab-cicd-config: command not found
```
### Examples
Expand Down

0 comments on commit 160c6fd

Please sign in to comment.