Skip to content

Commit

Permalink
Merge pull request #23 from hoatle/tasks/#22-v0.1.0-release
Browse files Browse the repository at this point in the history
@ #22 | should release v0.1.0
  • Loading branch information
hoatle authored Sep 21, 2018
2 parents 406f1f7 + 2a72a91 commit 2acd9f3
Show file tree
Hide file tree
Showing 4 changed files with 72 additions and 7 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Change Log


## [v0.1.0][] (2018-09-21)


Initial release version which:

- add auto select bridge network interface for public_network
- save mac address feature for public_network
- vagrant-hostmanager should work properly


Details: https://github.com/teracyhq-incubator/teracy-dev-essential/milestone/1?closed=1


[v0.1.0]: https://github.com/teracyhq-incubator/teracy-dev-essential/milestone/1?closed=1
44 changes: 38 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,38 @@ features for dev workstation.

Configure `workspace/teracy-dev-entry/config_default.yaml` with the following similar content:

- Use specific version:

```yaml
teracy-dev:
extensions:
- _id: "entry-0"
path:
extension: teracy-dev-essential
location:
git: https://github.com/teracyhq-incubator/teracy-dev-essential.git
branch: v0.1.0
require_version: ">= 0.1.0"
enabled: true
```
- Use latest stable version (auto update):
```yaml
teracy-dev:
extensions:
- _id: "entry-0"
path:
extension: teracy-dev-essential
location:
git: https://github.com/teracyhq-incubator/teracy-dev-essential.git
branch: master
require_version: ">= 0.1.0"
enabled: true
```
- Use latest develop version (auto update):
```yaml
teracy-dev:
extensions:
Expand All @@ -17,25 +49,25 @@ teracy-dev:
location:
git: https://github.com/teracyhq-incubator/teracy-dev-essential.git
branch: develop
require_version: ">= 0.1.0-SNAPSHOT"
require_version: ">= 0.1.0"
enabled: true
```
## How to develop
Configure `workspace/teracy-dev-entry/config_override.yaml` with the follow similar content:
You should configure the forked git repo into the `workspace` directory by adding the following
similar content into `workspace/teracy-dev-entry/config_override.yaml`:


```yaml
teracy-dev:
extensions:
- _id: "entry-0"
- _id: "entry-0" # must match the _id configured from the config_default.yaml file
path:
lookup: workspace # use workspace directory to lookup for this extension
location:
git: [email protected]:hoatle/teracy-dev-essential.git # your forked repo
branch: develop
require_version: ">= 0.2.0-SNAPSHOT"
```

With this override configuration, you tells `teracy-dev` to use the `teracy-dev-essential` extension
from the `workspace` directory
16 changes: 16 additions & 0 deletions docs/release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Release Process

Follow: http://dev.teracy.org/docs/release_process.html

## Update manifest.yaml

- Update the release `version`

- Update the `target` version requirements for teracy-dev

## Update CHANGELOG.md


## Update README.md

Update the right git branch and version for extension configuration
2 changes: 1 addition & 1 deletion manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: teracy-dev-essential
version: "0.1.0-SNAPSHOT"
version: "0.1.0"
description: teracy-dev extension essential for dev
target: ">= 0.6.0-a4, < 0.7.0"

0 comments on commit 2acd9f3

Please sign in to comment.