gluon-cli
Version:
Gluon cli: the gitflow and CI tool
49 lines (34 loc) • 1.29 kB
Markdown
title: Component lifecycle using Gluon
layout: doc_page.html
# Using **Gluon** in component development lifecycle
We are going to see a very simple example with the component (Cells) context, but consider this example could be use for all the contexts you can imagine.
## Start working with Gluon
Go to the root of your component and execute
cells init
If develop not exists will prompt this
```
[10:12:44] git branch develop executed: OK
Switched to branch 'develop'
[10:12:44] git checkout develop executed: OK
```
If develop already exists
```
fatal: A branch named 'develop' already exists.
[10:42:09] git branch develop executed: KO
[10:42:09] continue with execution!
Switched to branch 'develop'
Your branch is up-to-date with 'origin/develop'.
[10:42:09] git checkout develop executed: OK
```
**Gluon** will check if develop exists, if not it will be created. Anyway **Gluon** will check version file in order to set proper version related to master.
The tool will ask for the next release version.
```
? Choose next release change (Use arrow keys)
major
minor
❯ patch
```
If everything is Ok develop will be created with patch version inside version file.
**IMPORTANT**: Is possible to change new release at any time by executing again cells init.