age

Details
Source
FROM stagex/pallet-go AS build
ARG VERSION
ADD fetch/age-v${VERSION}.tar.gz .
WORKDIR /age-${VERSION}
RUN GOPATH="/age-${VERSION}" go mod download
RUN go build \                  
  -trimpath \                   
  -ldflags "-X main.Version=${VERSION}" \
  -o . ./cmd/...                
RUN <<-EOF                      
  set -eu                       
  install -Dm755 -t /rootfs/usr/bin age age-keygen
  install -Dm644 -t /rootfs/usr/share/man/man1/ doc/age.1 doc/age-keygen.1
  install -Dm644 -t /rootfs/usr/share/licenses/age/ LICENSE
EOF

FROM stagex/core-filesystem AS package
COPY --from=build /rootfs/ /