Skip to content

Commit 165afa4

Browse files
committed
Rename libredisjson.so to match original rejson.so
1 parent 697d0af commit 165afa4

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

.circleci/config.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ jobs:
3535

3636
- run:
3737
name: Build all targets
38-
command: cargo build --all --all-targets
38+
command: |
39+
cargo build --all --all-targets
40+
mv target/debug/librejson.so target/debug/rejson.so
3941
4042
# - run:
4143
# name: Nightly Build
@@ -59,6 +61,7 @@ jobs:
5961
name: Package
6062
command: |
6163
cargo build --all --all-targets --release
64+
mv target/release/librejson.so target/release/rejson.so
6265
ramp pack -m ramp.yml -n RedisJSON -o ./target/release/$PACKAGE_NAME.{os}-{architecture}.$CIRCLE_BRANCH.zip ./target/release/$MODULE_ARTIFACT
6366
6467
# - run:

Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ edition = "2018"
66

77
[lib]
88
crate-type = ["cdylib"]
9+
name = "rejson"
910

1011
[dependencies]
1112
bson = "0.14"

Dockerfile

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ FROM rust:latest as builder
22

33
ENV LIBDIR /usr/lib/redis/modules
44
ENV DEPS "python python-setuptools python-pip wget unzip build-essential clang-6.0 cmake"
5+
56
# Set up a build environment
67
RUN set -ex;\
78
deps="$DEPS";\
@@ -13,16 +14,15 @@ RUN set -ex;\
1314
ADD . /REJSON
1415
WORKDIR /REJSON
1516
RUN set -ex;\
16-
cargo build --release;
17-
#pip install -r ./test/pytest/requirements.txt; \
18-
#python ./test/pytest/test.py target/release/libredisjson.so;
17+
cargo build --release;
18+
mv target/release/librejson.so target/release/rejson.so
1919

2020
# Package the runner
2121
FROM redis:latest
2222
ENV LIBDIR /usr/lib/redis/modules
2323
WORKDIR /data
2424
RUN set -ex;\
2525
mkdir -p "$LIBDIR";
26-
COPY --from=builder /REJSON/target/release/libredisjson.so "$LIBDIR"
26+
COPY --from=builder /REJSON/target/release/rejson.so "$LIBDIR"
2727

28-
CMD ["redis-server", "--loadmodule", "/usr/lib/redis/modules/libredisjson.so"]
28+
CMD ["redis-server", "--loadmodule", "/usr/lib/redis/modules/rejson.so"]

0 commit comments

Comments
 (0)