1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-05-20 22:46:10 +02:00
nfpm/testdata/acceptance/deb.changelog.dockerfile

15 lines
539 B
Plaintext
Raw Normal View History

FROM ubuntu
ARG package
# the dpkg configuration of the docker
# image filters out changelogs by default
# so we have to remove that rule
RUN rm /etc/dpkg/dpkg.cfg.d/excludes
COPY ${package} /tmp/foo.deb
RUN apt update -y
RUN apt install -y gzip
RUN dpkg -i /tmp/foo.deb
RUN zcat "/usr/share/doc/foo/changelog.gz" | grep "Carlos A Becker <pkg@carlosbecker.com>"
RUN zcat "/usr/share/doc/foo/changelog.gz" | grep "note 1"
RUN zcat "/usr/share/doc/foo/changelog.gz" | grep "note 2"
RUN zcat "/usr/share/doc/foo/changelog.gz" | grep "note 3"