Commit d16b4fd1b8032bf9d238bff81233d3be64991194
1 parent
fe6b39d5
Exists in
master
and in
3 other branches
[ieeeSW] Review release process
Showing
1 changed file
with
7 additions
and
4 deletions
Show diff stats
ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
... | ... | @@ -134,14 +134,17 @@ Only after all tests passed we move to the next step down the pipeline. |
134 | 134 | |
135 | 135 | ### Preparing a new release |
136 | 136 | |
137 | -Our release system was divided into two perspectives: the application and the | |
138 | -SPB Portal. The application tag refers to the specific feature or bug fix and is a | |
139 | -monotonically increasing. A new tag on any system yielded a new SPB Portal tag. | |
137 | +Our release process was divided in two perspectives in terms of git tags: the | |
138 | +application and the SPB Portal. The application tag refers to the specific | |
139 | +feature or bug fix and is a monotonically increasing. A new tag on any system | |
140 | +yielded a new SPB Portal tag. | |
140 | 141 | |
141 | 142 | When all tests passed for a given component, we manually created a new |
142 | 143 | application tag for it. As a consequence, that automatically created a new tag |
143 | 144 | for the SPB Portal. Notice that we have forks of the original softwares and, as |
144 | -consequence, we had different tag values. Packaging | |
145 | +consequence, we had different tag values. | |
146 | + | |
147 | +### Packaging | |
145 | 148 | |
146 | 149 | The SPB Portal platform is running under the CentOS GNU/Linux distribution. |
147 | 150 | Basically, packaging a software for that distribution has three steps: (1) | ... | ... |