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/24 19:21] ionic Add preliminary jenkins documentation. |
wiki:development:release-howto [2022/08/29 23:29] (current) 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 ' |
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | | ::: | <code bash>git log --oneline | grep -i ' | ||
| | ::: | <code bash>dch -i</ | | ::: | <code bash>dch -i</ | ||
| - | | | + | | |