Add build container script
Adds script for building Containers.
This commit is contained in:
parent
22bfe751de
commit
c42acccc28
|
@ -1,4 +1,4 @@
|
|||
FROM golang:alpine AS builder
|
||||
FROM docker.io/golang:alpine AS builder
|
||||
WORKDIR /app
|
||||
ADD . /app
|
||||
RUN apk update && apk add build-base
|
14
build_container.sh
Executable file
14
build_container.sh
Executable file
|
@ -0,0 +1,14 @@
|
|||
#!/bin/bash -e
|
||||
|
||||
export MANIFEST="ot-browser"
|
||||
export IMAGE="codeberg.org/grisu48/ot-browser"
|
||||
|
||||
|
||||
buildah manifest create "$MANIFEST"
|
||||
|
||||
# TODO: Add RISC-V
|
||||
buildah build --arch amd64 --tag "$IMAGE" --manifest "$MANIFEST" .
|
||||
buildah build --arch arm64 --tag "$IMAGE" --manifest "$MANIFEST" .
|
||||
#buildah build --arch riscv --tag "$IMAGE" --manifest "$MANIFEST" .
|
||||
|
||||
buildah manifest push --all "$MANIFEST" "docker://$IMAGE"
|
Loading…
Reference in a new issue