File: Dockerfile

package info (click to toggle)
golang-github-mendersoftware-mender-artifact 4.1.0%2Bds1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 4,820 kB
  • sloc: sh: 140; makefile: 130
file content (9 lines) | stat: -rw-r--r-- 350 bytes parent folder | download
1
2
3
4
5
6
7
8
9
# Keep using Debian Bullseye OS for OpenSSL 1.1 compatibility. See QA-507
FROM golang:1.23.1-bullseye as builder
RUN mkdir -p /go/src/github.com/mendersoftware/mender-artifact
WORKDIR /go/src/github.com/mendersoftware/mender-artifact
ADD ./ .
RUN make get-build-deps && \
    make build && \
    make install
ENTRYPOINT [ "/go/bin/mender-artifact" ]