This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:development:release-howto [2015/02/19 11:41] ionic Typo in first dch command, should have been dch -r. |
wiki:development:release-howto [2022/08/29 23:29] ionic Add disclaimer that is not a complete list. |
||
---|---|---|---|
Line 4: | Line 4: | ||
The prerequisite for these steps is to login to japsand as '' | The prerequisite for these steps is to login to japsand as '' | ||
+ | |||
+ | This list is not complete. It's meant as a general checklist. Some packages require additional steps not mentioned here, but these are common ones that should fit most components. | ||
^ Variable ^ Meaning ^ | ^ Variable ^ Meaning ^ | ||
Line 15: | Line 17: | ||
| 2 | <code bash>git clone ...</ | | 2 | <code bash>git clone ...</ | ||
| 3 | <code bash>cd < | | 3 | <code bash>cd < | ||
- | | 4 | <code bash>git checkout master</ | + | | 4 | <code bash>git checkout master</ |
| 5 | <code bash>git pull --rebase</ | | 5 | <code bash>git pull --rebase</ | ||
- | | 6 | <code bash>dch -r</ | + | | 6 | ? | Some packages, like X2GoClient, require further steps to synchronize metadata files, such as '' |
- | | | + | | 7 | Replace/ |
- | | | + | | 8 | <code bash>dch -r</ |
- | | | + | | |
- | | | + | | |
- | | | + | | ::: | < |
- | | | + | | ::: | < |
- | | | + | | ::: | ::: | The directory containing the bug report log is always named after the last two digits (0-padded, if necessary) of the bug report number. | |
- | | | + | | 11 | < |
- | | | + | | ::: | ::: | Messages are often contained at least twice, since they are received initially and then resent to the bug owner and maintainers, |
- | | | + | | ::: | ::: | This also includes some status messages, which must be likewise discarded to create illogical logs. | |
- | | | + | | ::: | ::: | Once the whole log is processed, a safety message requires to either write '' |
+ | | 12 | <code bash>git commit -am ' | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | 20 | <code bash> | ||
+ | | | ||
+ | | | ||
+ | | ::: | <code bash>git log --oneline | grep -i ' | ||
| ::: | <code bash>dch -i</ | | ::: | <code bash>dch -i</ | ||
- | | | + | | |
- | | 19 | FIXME JEN | FIXME KINS | | + |