Commit 700f4d2 1 parent 40f512c commit 700f4d2 Copy full SHA for 700f4d2
File tree 3 files changed +11
-4
lines changed
3 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 67
67
68
68
- name : Install pysdk
69
69
if : ${{ !cancelled() && !failure() }}
70
- run : sudo docker exec infinity_build bash -c "cd /infinity/ && pip uninstall -y infinity-sdk && pip install . -v --config-settings=cmake.build-type='Debug' --config-settings=build-dir='cmake-build-debug'"
70
+ run : sudo docker exec infinity_build bash -c "cd /infinity/ && pip uninstall -y infinity-sdk && pip install . -v --config-settings=cmake.build-type='Debug' --config-settings=build-dir='cmake-build-debug' --config-settings=cmake.targets='embedded_infinity_ext' "
71
71
72
72
- name : Start infinity pysdk & http_api debug version
73
73
if : ${{ !cancelled() && !failure() }}
@@ -165,7 +165,7 @@ jobs:
165
165
166
166
- name : Install pysdk
167
167
if : ${{ !cancelled() && !failure() }}
168
- run : sudo docker exec infinity_build bash -c "cd /infinity/ && pip uninstall -y infinity-sdk && pip install . -v --config-settings=cmake.build-type='RelWithDebInfo' --config-settings=build-dir='cmake-build-release'"
168
+ run : sudo docker exec infinity_build bash -c "cd /infinity/ && pip uninstall -y infinity-sdk && pip install . -v --config-settings=cmake.build-type='RelWithDebInfo' --config-settings=build-dir='cmake-build-release' --config-settings=cmake.targets='embedded_infinity_ext' "
169
169
170
170
- name : pysdk local infinity test release version
171
171
if : ${{ !cancelled() && !failure() }}
Original file line number Diff line number Diff line change @@ -195,7 +195,8 @@ set(CMAKE_INSTALL_PREFIX /usr)
195
195
install (TARGETS infinity DESTINATION bin)
196
196
install (FILES conf/infinity.service DESTINATION lib/systemd/system )
197
197
install (FILES conf/infinity_conf.toml DESTINATION etc)
198
- #install(DIRECTORY ../resource/jieba DESTINATION ../var/infinity/resource)
198
+ install (DIRECTORY resource /jieba DESTINATION ../var/infinity/resource )
199
+ install (DIRECTORY resource /mecab DESTINATION ../var/infinity/resource )
199
200
200
201
# https://cmake.org/cmake/help/latest/cpack_gen/rpm.html
201
202
# Specify the post-install script for RPM
Original file line number Diff line number Diff line change @@ -2,4 +2,10 @@ FROM debian:stable-slim
2
2
3
3
COPY cmake-build-release/src/infinity /usr/bin
4
4
5
- ENTRYPOINT [ "/usr/bin/infinity" ]
5
+ # https://docs.docker.com/reference/dockerfile/#copy
6
+ # If <src> is a directory, the entire contents of the directory are copied, including filesystem metadata.
7
+ # The directory itself isn't copied, only its contents.
8
+ COPY resource/jieba /resource/jieba
9
+ COPY resource/mecab /resource/mecab
10
+
11
+ ENTRYPOINT ["bash", "-c", "cp -rf /resource /var/infinity/; exec /usr/bin/infinity"]
You can’t perform that action at this time.
0 commit comments