Skip to content

Commit 6b8666f

Browse files
committed
build: generate version minor (0.1.0)
1 parent c5d51d1 commit 6b8666f

File tree

7 files changed

+63
-84
lines changed

7 files changed

+63
-84
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file. This file uses change log convention from [keep a CHANGELOG](http://keepachangelog.com/en/0.3.0/).
4+
5+
<a name="0.1.0"></a>
6+
7+
## 0.1.0
8+
9+
> 2021-10-11
10+
11+
### Bug Fixes
12+
13+
- name value external faker ([#3](https://github.com/hadenlabs/terraform-aws-key-pair/issues/3))
14+
15+
### Code Refactoring
16+
17+
- internal faker for keys ([#3](https://github.com/hadenlabs/terraform-aws-key-pair/issues/3))
18+
- name project configuration ([#1](https://github.com/hadenlabs/terraform-aws-key-pair/issues/1))
19+
20+
### Features
21+
22+
- implement key test ([#5](https://github.com/hadenlabs/terraform-aws-key-pair/issues/5))
23+
24+
### Features
25+
26+
- implement generated key pair ([#3](https://github.com/hadenlabs/terraform-aws-key-pair/issues/3))
27+
- implement code aws key ([#3](https://github.com/hadenlabs/terraform-aws-key-pair/issues/3))
28+
- change name generator test plop ([#1](https://github.com/hadenlabs/terraform-aws-key-pair/issues/1))
29+
- name readme for project ([#1](https://github.com/hadenlabs/terraform-aws-key-pair/issues/1))
30+
- implement name for space confluence ([#1](https://github.com/hadenlabs/terraform-aws-key-pair/issues/1))
31+
- change name module key pair ([#1](https://github.com/hadenlabs/terraform-aws-key-pair/issues/1))

README.md

Lines changed: 26 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
<!-- Space: TerraformAwsKeyPair -->
2-
<!-- Title: Project -->
3-
4-
1+
<!-- Space: TerraformAwsKeyPair -->
2+
<!-- Title: Project -->
53

64
<!--
75
@@ -17,46 +15,27 @@
1715
1816
-->
1917

20-
21-
[![Latest Release](https://img.shields.io/github/release/hadenlabs/terraform-aws-key-pair)](https://github.com/hadenlabs/terraform-aws-key-pair/releases) [![Lint](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/lint-code)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=lint-code) [![CI](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/ci)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=ci) [![Test](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/test)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=test) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit) [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow)](https://conventionalcommits.org) [![KeepAChangelog](https://img.shields.io/badge/Keep%20A%20Changelog-1.0.0-%23E05735)](https://keepachangelog.com)
18+
[![Latest Release](https://img.shields.io/github/release/hadenlabs/terraform-aws-key-pair)](https://github.com/hadenlabs/terraform-aws-key-pair/releases) [![Lint](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/lint-code)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=lint-code) [![CI](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/ci)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=ci) [![Test](https://img.shields.io/github/workflow/status/hadenlabs/terraform-aws-key-pair/test)](https://github.com/hadenlabs/terraform-aws-key-pair/actions?workflow=test) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit) [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow)](https://conventionalcommits.org) [![KeepAChangelog](https://img.shields.io/badge/Keep%20A%20Changelog-1.0.0-%23E05735)](https://keepachangelog.com)
2219

2320
# terraform-aws-key-pair
2421

25-
26-
27-
28-
terraform-aws-key-pair for project
29-
30-
31-
32-
33-
34-
35-
36-
37-
38-
22+
terraform-aws-key-pair for project
3923

4024
## Requirements
4125

42-
4326
This is a list of plugins that need to be installed previously to enjoy all the goodies of this configuration:
4427

4528
- [Pyenv](https://github.com/pyenv/pyenv)
4629
- [Docker](https://www.docker.com/)
4730
- [python](https://www.python.org)
4831
- [taskfile](https://github.com/go-task/task)
4932

50-
51-
52-
53-
5433
## Usage
5534

5635
```hcl
5736
module "main" {
5837
source = "hadenlabs/key-pair/aws"
59-
version = "0.0.0"
38+
version = "0.1.0"
6039
name = "name of key pair"
6140
tags = {
6241
"key": "value"
@@ -67,83 +46,71 @@ This is a list of plugins that need to be installed previously to enjoy all the
6746

6847
Full working examples can be found in [examples](./examples) folder.
6948

70-
71-
72-
73-
74-
7549
## Examples
7650

7751
### common
7852

7953
```hcl
8054
module "main" {
8155
source = "hadenlabs/key-pair/aws"
82-
version = "0.0.0"
56+
version = "0.1.0"
8357
8458
}
8559
```
8660

87-
88-
8961
<!-- BEGIN_TF_DOCS -->
62+
9063
## Requirements
9164

92-
| Name | Version |
93-
|------|---------|
94-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
95-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >=3.2.0 |
65+
| Name | Version |
66+
| ------------------------------------------------------------------------ | ------- |
67+
| <a name="requirement_terraform"></a> [terraform](#requirement_terraform) | >= 0.13 |
68+
| <a name="requirement_aws"></a> [aws](#requirement_aws) | >=3.2.0 |
9669

9770
## Providers
9871

99-
| Name | Version |
100-
|------|---------|
101-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >=3.2.0 |
72+
| Name | Version |
73+
| ------------------------------------------------ | ------- |
74+
| <a name="provider_aws"></a> [aws](#provider_aws) | >=3.2.0 |
10275

10376
## Modules
10477

10578
No modules.
10679

10780
## Resources
10881

109-
| Name | Type |
110-
|------|------|
82+
| Name | Type |
83+
| --------------------------------------------------------------------------------------------------------- | -------- |
11184
| [aws_key_pair.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/key_pair) | resource |
11285

11386
## Inputs
11487

11588
| Name | Description | Type | Default | Required |
116-
|------|-------------|------|---------|:--------:|
117-
| <a name="input_name"></a> [name](#input\_name) | name of key pair, e.g. 'key-1' or 'key-2' | `string` | n/a | yes |
118-
| <a name="input_public_key"></a> [public\_key](#input\_public\_key) | public key | `string` | n/a | yes |
119-
| <a name="input_tags"></a> [tags](#input\_tags) | tags (e.g. `map('BusinessUnit','XYZ')` | `map(string)` | `{}` | no |
89+
| --- | --- | --- | --- | :-: |
90+
| <a name="input_name"></a> [name](#input_name) | name of key pair, e.g. 'key-1' or 'key-2' | `string` | n/a | yes |
91+
| <a name="input_public_key"></a> [public_key](#input_public_key) | public key | `string` | n/a | yes |
92+
| <a name="input_tags"></a> [tags](#input_tags) | tags (e.g. `map('BusinessUnit','XYZ')` | `map(string)` | `{}` | no |
12093

12194
## Outputs
12295

123-
| Name | Description |
124-
|------|-------------|
125-
| <a name="output_instance"></a> [instance](#output\_instance) | key\_pair of instance. |
126-
<!-- END_TF_DOCS -->
127-
128-
129-
96+
| Name | Description |
97+
| ----------------------------------------------------------- | --------------------- |
98+
| <a name="output_instance"></a> [instance](#output_instance) | key_pair of instance. |
13099

100+
<!-- END_TF_DOCS -->
131101

132102
## Help
133103

134104
**Got a question?**
135105

136106
File a GitHub [issue](https://github.com/hadenlabs/terraform-aws-key-pair/issues).
137107

138-
139108
## Contributing
140109

141110
### Bug Reports & Feature Requests
142111

143-
144112
Please use the [issue tracker](https://github.com/hadenlabs/terraform-aws-key-pair/issues) to report any bugs or file feature requests.
145113

146-
147114
### Development
148115

149116
In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
@@ -155,11 +122,8 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
155122

156123
5. Submit a **Pull Request** so that we can review your changes
157124

158-
159-
160125
**NOTE:** Be sure to rebase the latest changes from "upstream" before making a pull request!
161126

162-
163127
## Module Versioning
164128

165129
This Module follows the principles of [Semantic Versioning (SemVer)](https://semver.org/).
@@ -172,37 +136,21 @@ Using the given version number of `MAJOR.MINOR.PATCH`, we apply the following co
172136

173137
### Backwards compatibility in `0.0.z` and `0.y.z` version
174138

175-
- In the context of initial development, backwards compatibility in versions `0.0.z` is **not guaranteed** when `z` is
176-
increased. (Initial development)
177-
- In the context of pre-release, backwards compatibility in versions `0.y.z` is **not guaranteed** when `y` is
178-
increased. (Pre-release)
179-
180-
181-
139+
- In the context of initial development, backwards compatibility in versions `0.0.z` is **not guaranteed** when `z` is increased. (Initial development)
140+
- In the context of pre-release, backwards compatibility in versions `0.y.z` is **not guaranteed** when `y` is increased. (Pre-release)
182141

183142
## Copyright
184143

185144
Copyright © 2018-2021 [Hadenlabs](https://hadenlabs.com)
186145

187-
188-
189146
## Trademarks
190147

191148
All other trademarks referenced herein are the property of their respective owners.
192149

193-
194-
195-
196-
197-
198150
## License
199151

200152
The code and styles are licensed under the LGPL-3.0 license [See project license.](LICENSE).
201153

202-
203-
204154
## Don't forget to 🌟 Star 🌟 the repo if you like terraform-aws-key-pair
205155

206-
207156
[Your feedback is appreciated](https://github.com/hadenlabs/terraform-aws-key-pair/issues)
208-

docs/examples/common.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
```hcl
44
module "main" {
55
source = "hadenlabs/key-pair/aws"
6-
version = "0.0.0"
6+
version = "0.1.0"
77
88
}
99
```

internal/version/version.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
)
99

1010
// current version
11-
const dev = "0.0.0"
11+
const dev = "0.1.0"
1212

1313
// Provisioned by ldflags
1414
var (
@@ -22,7 +22,7 @@ func init() {
2222
if version == "" {
2323
version = dev
2424
}
25-
if version == "v0.0.0-" { // building in a directory which is not a git repository
25+
if version == "v0.1.0-" { // building in a directory which is not a git repository
2626
version = dev
2727
}
2828
if commitHash == "" {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hadenlabs/terraform-aws-key-pair",
3-
"version": "0.0.0",
3+
"version": "0.1.0",
44
"description": "terraform-aws-key-pair",
55
"author": "Luis Mayta <slovacus@gmail.com>",
66
"license": "LGPL-3.0",

provision/generators/README.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ usage: |-
7474
```hcl
7575
module "main" {
7676
source = "hadenlabs/key-pair/aws"
77-
version = "0.0.0"
77+
version = "0.1.0"
7878
name = "name of key pair"
7979
tags = {
8080
"key": "value"

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
files = package.json provision/generators/README.yaml internal/version/version.go docs/examples/common.md
33
commit = False
44
tag = False
5-
current_version = 0.0.0
5+
current_version = 0.1.0
66

77
[bumpversion:file:setup.cfg]
88
search = {current_version}

0 commit comments

Comments
 (0)