Updated packaging instructions and Docker build steps.

This commit is contained in:
Joe Testa
2023-12-20 15:40:01 -05:00
parent dd91c2a41a
commit eebeac99a0
2 changed files with 21 additions and 7 deletions

View File

@ -4,10 +4,21 @@ ifeq ($(VERSION),)
endif
all:
docker build -t positronsecurity/ssh-audit:${VERSION} .
docker buildx create --name multiarch --use || exit 0
docker buildx build \
--platform linux/amd64,linux/arm64,linux/arm/v7 \
--tag positronsecurity/ssh-audit:${VERSION} \
--tag positronsecurity/ssh-audit:latest \
.
docker buildx build \
--tag positronsecurity/ssh-audit:${VERSION} \
--tag positronsecurity/ssh-audit:latest \
--load \
--builder=multiarch \
.
upload:
docker login
docker login -u positronsecurity
docker buildx build \
--platform linux/amd64,linux/arm64,linux/arm/v7 \
--tag positronsecurity/ssh-audit:${VERSION} \