lueschem / edi

Embedded development infrastructure.
https://www.get-edi.io
GNU Lesser General Public License v3.0
38 stars 12 forks source link

Generate an artifact that contains all changelogs of a corresponding artifact. #54

Closed lueschem closed 4 years ago

lueschem commented 4 years ago

Use Case

To quickly find out what changes made it into an artifact it would be useful to collect all the changelogs of the artifact and make them available as a separate artifact.

Implementation

For each package Debian makes its changelog available. According to the debian policy the Debian changelog will be placed in

The idea is to collect them and make them available as a tar archive separate from the "main" artifact.

lueschem commented 4 years ago

Collect all changelogs:

cd /usr/share/doc
sudo find * -name "changelog.gz" -o -name "changelog.Debian.gz" -exec tar -rf /home/lueschem/changelog.tar {} +
lueschem commented 4 years ago

See base_system, install_documentation.