mirror of
https://github.com/dragonflydb/dragonfly
synced 2024-11-21 23:19:53 +00:00
cf729f3fcb
* docs: Improve wording in issue reporting Signed-off-by: odedponcz <oded@poncz.com> * docs: Change contribution doc flow Signed-off-by: odedponcz <oded@poncz.com> * feat(tests): Add integration test with node-redis Signed-off-by: odedponcz <oded@poncz.com> * Rename integration test docker files Signed-off-by: odedponcz <oded@poncz.com>
18 lines
667 B
Docker
18 lines
667 B
Docker
# syntax=docker/dockerfile:1
|
|
|
|
FROM maven:3.8.6-jdk-11
|
|
ENV NODE_ENV=development
|
|
|
|
WORKDIR /app
|
|
# Clone jedis dragonfly fork
|
|
RUN git clone -b dragonfly https://github.com/dragonflydb/jedis.git
|
|
|
|
WORKDIR /app/jedis
|
|
|
|
# Build the client and tests
|
|
RUN mvn test -DskipTests
|
|
|
|
# Run selected tests
|
|
CMD mvn surefire:test -Dtest="AllKindOfValuesCommandsTest,BitCommandsTest,ControlCommandsTest,ControlCommandsTest,HashesCommandsTest,ListCommandsTest,ScriptingCommandsTest,ScriptingCommandsTest,SetCommandsTest,SetCommandsTest,SetCommandsTest,TransactionCommandsTest,ClientCommandsTest,PublishSubscribeCommandsTest,SortedSetCommandsTest,SortingCommandsTest,StreamsCommandsTest"
|
|
|