dbeaver / dbeaver/cloudbeaver

Failure to build following build-and-deploy instructions

Open
#3,839 5 comments 0 reactions 1 assignee Claimed by @yagudin10 View on GitHub
deployment documentation external
Dominant language
TypeScript
Stars
5.1k
Forks
563
Avg merge
3d 9h
Merged PRs (30d)
59

Description

### Description

I am getting the following error following the [ubuntu build](https://github.com/dbeaver/cloudbeaver/wiki/Build-and-deploy#install-prerequisites-on-ubuntu) from the wiki

```
36.52 [WARNING] Error injecting: org.eclipse.tycho.core.maven.TargetPlatformWorkspaceReader
36.52 com.google.inject.ProvisionException: Unable to provision, see the following errors:
36.52
36.52 1) No implementation for org.eclipse.tycho.targetplatform.TargetPlatformArtifactResolver was bound.
36.52 while locating org.eclipse.tycho.core.maven.TargetPlatformWorkspaceReader
```

Here is my very simple Dockerfile:

```
# syntax=docker/dockerfile:1

FROM ubuntu:latest

ENV DEBIAN_FRONTEND=noninteractive

# Install prerequisites and add Node.js/Yarn repositories
RUN apt-get update && apt-get install -y \
curl \
ca-certificates \
gnupg \
software-properties-common \
git \
build-essential \
python3 \
unzip && \
rm -rf /var/lib/apt/lists/*

RUN \
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
curl -sL https://deb.nodesource.com/setup_22.x | bash -

RUN \
apt update && \
apt install -y openjdk-21-jdk maven yarn nodejs

# Clone CloudBeaver repository and build it
RUN \
git clone https://github.com/dbeaver/cloudbeaver.git && \
cd cloudbeaver/deploy && \
./build.sh
```

Is there a stable build tag I can use?

### Steps to reproduce

Create the dockerfile as above, do `docker build .`

### Expected/Desired Behavior

build succeeds

### CloudBeaver Version

devel branch, tried with 25.2.2 also

### Additional context

Using docker on mac os, amd64.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.