"Change an existing component" tutorial
Aim
- Show how to make a change to an existing component of a system in a
feature branch using
morph branch
andmorph edit
- Introduce the related help and reference documentation
- Introduce the branch naming convention
Task(s) to be completed
- Create a new feature branch
- Make a change in GNU Bash component
- Build and deploy the changed system
Start state
The end state of the "Branch a system" tutorial
- a functioning development environment
- a populated Trove
- a populated artifact cache
- a built Baserock system
- no system branches
End state
- the chnaged system running on a deployment node
Steps
morph branch
morph edit
- show what
morph edit
has done - edit the Bash code
- build the changed system
- deploy the changed system
Commentary on what is happening
Related documentation
Public
- ?? section of the Developing with Baserock page at baserock.org
morph help ??
morph help status