netboot/pixiecore (latest)
Published 2023-06-10 21:35:58 +02:00 by fix
Installation
docker pull git.xfx1.de/mirrors/netboot/pixiecore:latest
sha256:47014e35988eb537d34004ce6f59a8d0e06489f23ad5e755f92d5f75c91d0f5e
Image Layers
ADD file:cb381165dec3689cf77e902c07ea78ca4da6bce4f5ac1909eebd40dba3273bfe in / |
CMD ["/bin/sh"] |
MAINTAINER David Anderson <dave@natulte.net> |
ARG PIXIECORE_SANDBOX=/tmp/sandbox |
ARG PIXIECORE_CONTEXT=/tmp/sandbox/context |
COPY dir:3d92d6cb8d8bf70a52113de176e2e74eaacaee7af3655475719f83454726e769 in /tmp/sandbox/context |
|2 PIXIECORE_CONTEXT=/tmp/sandbox/context PIXIECORE_SANDBOX=/tmp/sandbox /bin/sh -c set -x; set -e; apk upgrade --update-cache; apk add ca-certificates; apk add --virtual .build-deps git go glide musl-dev; NAMESPACE=go.universe.tf; REPO=netboot; PKG=cmd/pixiecore; export GOPATH="$PIXIECORE_SANDBOX"/go; export GLIDE_HOME="$PIXIECORE_SANDBOX"; NAMESPACE_PATH="$GOPATH/src/$NAMESPACE"; REPO_PATH="$NAMESPACE_PATH/$REPO"; PKG_PATH="$REPO_PATH/$PKG"; if [ -d "$PIXIECORE_CONTEXT"/"$PKG" ]; then echo "Building from local dev copy"; mkdir -p "$NAMESPACE_PATH"; mv -v "$PIXIECORE_CONTEXT" "$REPO_PATH"; else echo "Building from upstream git repo"; fi; go get -v -d "$NAMESPACE/$REPO/$PKG"; cd "$REPO_PATH"; glide install; go test $(glide nv); GOBIN=/usr/local/bin go install -ldflags -s ./"$PKG"; apk del --purge .build-deps; rm -rf "$PIXIECORE_SANDBOX" /var/cache/apk/*; |
ENTRYPOINT ["/usr/local/bin/pixiecore"] |