Skip to content

Commit

Permalink
#10
Browse files Browse the repository at this point in the history
  • Loading branch information
wolkenschieber committed Feb 14, 2024
1 parent ea4e2db commit 984a65d
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,25 @@ ENV FM_HOME=/config/eclipse

RUN \
apt-get update \
# Install browser and dependencies
&& apt-get install -y --no-install-recommends \
curl firefox-esr libswt-gtk-4-java libwebkit2gtk-4.1-0
curl firefox-esr libswt-gtk-4-java libwebkit2gtk-4.1-0 \
# Clean up
&& apt-get autoclean \
&& rm -rf \
/config/.cache \
/var/lib/apt/lists/* \
/var/tmp/* \
/tmp/*

RUN \
# Download Eclipse
curl -SL -o /tmp/eclipse-rcp.tar.gz 'https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2023-12/R/eclipse-rcp-2023-12-R-linux-gtk-x86_64.tar.gz&r=1' \
# Install Eclipse
&& tar xf /tmp/eclipse-rcp.tar.gz -C /opt \
&& /opt/eclipse/eclipse -nosplash -application org.eclipse.equinox.p2.director -repository https://eclipse-update-site.tabnine.com/Tabnine/latest -installIU com.tabnine.eclipse.feature.feature.group

RUN \
apt-get autoclean \
# Install TabNine Plug-in
&& /opt/eclipse/eclipse -nosplash -application org.eclipse.equinox.p2.director -repository https://eclipse-update-site.tabnine.com/Tabnine/latest -installIU com.tabnine.eclipse.feature.feature.group \
# Clean up
&& rm -rf \
/config/.cache \
/var/lib/apt/lists/* \
Expand Down

0 comments on commit 984a65d

Please sign in to comment.