Web3Signer is an open-source signing service capable of signing on multiple platforms (Ethereum1 and 2, Filecoin) using private keys stored in an external vault, or encrypted on a disk.
Build failed when trying to build web3signer as a stage on Dockerfile like bellow.
Anyone knows how to fix?
FROM eclipse-temurin:17 AS builder
ARG BUILD_TARGET=24.6.0
ARG REPO=Consensys/web3signer.git
USER root
RUN apt-get update && apt-get install -y ca-certificates git
WORKDIR /app/src
RUN sh -c "git clone --recursive https://github.com/Consensys/web3signer.git \
&& cd web3signer \
&& git config advice.detachedHead false \
&& git fetch --all --tags \
&& git checkout ${BUILD_TARGET} \
&& git submodule update --init --recursive \
&& ./gradlew build"
errors
285.6 > Task :keystorage:spotlessGroovyGradle
285.6 Errors occurred while build effective model from /root/.gradle/caches/modules-2/files-2.1/org.eclipse.platform/org.eclipse.swt/3.127.0/568812336b1cbb5eed160e49e64d109cd90dfed2/org.eclipse.swt-3.127.0.pom:
285.6 'dependencies.dependency.artifactId' for org.eclipse.platform:org.eclipse.swt.${osgi.platform}:jar with value 'org.eclipse.swt.${osgi.platform}' does not match a valid id pattern. in org.eclipse.platform:org.eclipse.swt:3.127.0
285.6
Build failed when trying to build web3signer as a stage on Dockerfile like bellow. Anyone knows how to fix?
errors
...