From 15fbc7787b80dff414320378d70cd9589b4cb6b1 Mon Sep 17 00:00:00 2001 From: samuel-p Date: Thu, 21 Jan 2021 01:14:47 +0100 Subject: [PATCH] updated Dockerfile updated .drone.yml --- .drone.yml | 6 ++++++ searx/Dockerfile | 8 +++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index f1aa979..a078a30 100644 --- a/.drone.yml +++ b/.drone.yml @@ -16,6 +16,8 @@ steps: auto_tag_suffix: linux-amd64 repo: spcodes/searx dockerfile: searx/Dockerfile + build_args: + - ARCH=amd64 username: from_secret: USERNAME password: @@ -46,6 +48,8 @@ steps: auto_tag_suffix: linux-arm repo: spcodes/searx dockerfile: searx/Dockerfile + build_args: + - ARCH=arm username: from_secret: USERNAME password: @@ -76,6 +80,8 @@ steps: auto_tag_suffix: linux-arm64 repo: spcodes/searx dockerfile: searx/Dockerfile + build_args: + - ARCH=arm64 username: from_secret: USERNAME password: diff --git a/searx/Dockerfile b/searx/Dockerfile index df50024..5b92fee 100644 --- a/searx/Dockerfile +++ b/searx/Dockerfile @@ -1,6 +1,8 @@ -FROM --platform=linux/amd64 alpine:3.12.3@sha256:074d3636ebda6dd446d0d00304c4454f468237fdacf08fb0eeac90bdbfa1bac7 -FROM --platform=linux/arm alpine:3.13.0@sha256:0a03d8bed32e780dc43c688eb1d184fc21dbc9ec9acbd66a2b5db6544c04825f -FROM --platform=linux/arm64 alpine:3.13.0@sha256:b20140108af597a58a06ed5578f2a5737b8ad9964a206b5627d2cda906613665 +ARG ARCH +FROM amd64/alpine:3.13.0@sha256:d0710affa17fad5f466a70159cc458227bd25d4afb39514ef662ead3e6c99515 AS base-amd64 +FROM arm32v7/alpine:3.13.0@sha256:0a03d8bed32e780dc43c688eb1d184fc21dbc9ec9acbd66a2b5db6544c04825f AS base-arm +FROM arm64v8/alpine:3.13.0@sha256:b20140108af597a58a06ed5578f2a5737b8ad9964a206b5627d2cda906613665 AS base-arm64 +FROM base-${ARCH} # github: searx/searx ENV SEARX="v0.17.0"