Skip to content

Commit

Permalink
scripts/bupmer: add a Dockerfile
Browse files Browse the repository at this point in the history
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
  • Loading branch information
stevekuznetsov committed Sep 11, 2023
1 parent d49cb7b commit 9fee111
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 1 deletion.
1 change: 1 addition & 0 deletions scripts/bumper/.gitignore
@@ -0,0 +1 @@
bumper
14 changes: 14 additions & 0 deletions scripts/bumper/Dockerfile
@@ -0,0 +1,14 @@
FROM registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.14 as builder

WORKDIR /src
COPY main.go go.mod ./
RUN go build -o /bin/bumper -mod=mod ./...

FROM quay.io/centos/centos:stream8

RUN dnf install -y git glibc make
COPY --from=builder /bin/bumper /usr/bin/bumper
COPY --from=builder /usr/bin/go /usr/bin/go
COPY --from=builder /usr/lib/golang /usr/lib/golang

ENTRYPOINT ["bumper"]
2 changes: 1 addition & 1 deletion scripts/bumper/main.go
Expand Up @@ -105,7 +105,7 @@ func (o *options) Validate() error {
switch fetchMode(o.fetchMode) {
case ssh, https:
default:
return fmt.Errorf("--mode must be one of %v", []fetchMode{https, ssh})
return fmt.Errorf("--fetch-mode must be one of %v", []fetchMode{https, ssh})
}

if _, err := logrus.ParseLevel(o.logLevel); err != nil {
Expand Down

0 comments on commit 9fee111

Please sign in to comment.