SmartDataAnalytics / RdfProcessingToolkit

Command line interface based RDF processing toolkit to run sequences of SPARQL statements ad-hoc on RDF datasets, streams of bindings and streams of named graphs with support for processing JSON, CSV and XML using function extensions
https://smartdataanalytics.github.io/RdfProcessingToolkit/
Other
39 stars 3 forks source link

Install instruction for develop are out off date #25

Closed GordianDziwis closed 1 year ago

GordianDziwis commented 2 years ago

After mvn clean install there are no debian packages built to install.

FROM maven:3-jdk-11

ENV SHA=b50353b3eb0424197194732b9faac5ce7330159f

RUN apt-get update && apt-get install -y \
  default-jre-headless \
  jq

WORKDIR /app/
RUN git init
RUN git remote add origin https://github.com/SmartDataAnalytics/RdfProcessingToolkit.git
RUN echo $SHA
RUN git fetch --depth 1 origin $SHA
RUN git checkout FETCH_HEAD
RUN mvn clean install -DskipTests=true
RUN dpkg -i $(find . -name "rdf-processing-toolkit*.deb")

ENTRYPOINT [ "" ]
CMD [ "" ]
Aklakan commented 1 year ago

Building packages is in their own profiles because otherwise it just needlessly signifiantly increases build times. Also, rpt by now includes the rdf-processing-toolkit-pkg-docker module with a jib maven plugin setup that can publish to docker hub:

docker run aksw/rpt