mirror of
https://github.com/goreleaser/nfpm
synced 2024-10-01 19:01:17 +02:00
793979844f
* add support for build rpm packages for aarch64 Signed-off-by: Christoph Hartmann <chris@lollyrock.com> * add unit test to verify the manipulation of the arch field Signed-off-by: Christoph Hartmann <chris@lollyrock.com> * add acceptance test for arm64 builds Signed-off-by: Christoph Hartmann <chris@lollyrock.com> * use newer travis ubuntu distro Signed-off-by: Christoph Hartmann <chris@lollyrock.com> * enable binfmt in docker Signed-off-by: Christoph Hartmann <chris@lollyrock.com>
11 lines
285 B
Docker
11 lines
285 B
Docker
FROM arm64v8/centos
|
|
ARG package
|
|
COPY ${package} /tmp/foo.rpm
|
|
RUN rpm -ivh /tmp/foo.rpm
|
|
RUN test -e /usr/local/bin/fake
|
|
RUN test -f /etc/foo/whatever.conf
|
|
RUN echo wat >> /etc/foo/whatever.conf
|
|
RUN rpm -e foo
|
|
RUN test -f /etc/foo/whatever.conf.rpmsave
|
|
RUN test ! -f /usr/local/bin/fake
|