Skip to content

Commit 4ff77b5

Browse files
authored
update wedpr-site image (#180)
* update mpc generator * update wedpr-site image
1 parent f0a07b3 commit 4ff77b5

File tree

9 files changed

+43
-98
lines changed

9 files changed

+43
-98
lines changed

docker-files/base/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04 as wedpr_image
1+
FROM ubuntu:18.04 as wedpr-image
22

33
# install python and java
44
RUN apt-get update && apt-get install -y tzdata language-pack-zh* \

docker-files/base/build.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
3+
echo "* build image: wedpr-image"
4+
5+
docker build -t wedpr-image .
6+
7+
echo "* build image: wedpr-image success"

docker-files/jupyter/build.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
3+
echo "* build image: wedpr-jupyter-image"
4+
5+
docker build -t wedpr-jupyter-image .
6+
7+
echo "* build image: wedpr-jupyter-image success"

docker-files/site/Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,15 @@ ENTRYPOINT ["/bin/bash", "/data/home/wedpr/wedpr-pir/start.sh", "true"]
3232
FROM wedpr-image:latest as wedpr-site
3333
LABEL maintainer [email protected]
3434

35+
# install the requirements
36+
COPY depends/requirements.txt /root/requirements.txt
37+
# install the requirements
38+
RUN pip install --no-cache-dir -i https://pypi.mirrors.ustc.edu.cn/simple/ -r root/requirements.txt
39+
40+
# TODO: use the non-test pip after uploaded
41+
RUN pip install --no-cache-dir -i https://test.pypi.org/simple/ wedpr_mpc_generator
42+
3543
RUN mkdir -p /data/home/wedpr
3644
COPY --from=builder /WeDPR/wedpr-site/dist/ /data/home/wedpr/wedpr-site
3745
# TODO: fetch the web package from github tag
38-
ENTRYPOINT ["/bin/bash", "/data/home/wedpr/wedpr-site/start.sh", "true"]
46+
ENTRYPOINT ["/bin/bash", "/data/home/wedpr/wedpr-site/start.sh", "true"]

docker-files/site/build.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
echo "========= BUILD IMAGES for WEDPR, BRANCH: ${1} ========="
3+
echo "* build image: wedpr-jupyter-worker"
4+
docker build --target wedpr-jupyter-worker --build-arg SOURCE_BRANCH=${1} -t wedpr-jupyter-worker .
5+
echo "* build image: wedpr-jupyter-worker success"
6+
7+
8+
echo "* build image: wedpr-pir"
9+
docker build --target wedpr-pir --build-arg SOURCE_BRANCH=${1} -t wedpr-pir .
10+
echo "* build image: wedpr-pir success"
11+
12+
echo "* build image: wedpr-site"
13+
docker build --target wedpr-site --build-arg SOURCE_BRANCH=${1} -t wedpr-site .
14+
echo "* build image: wedpr-site success"
15+
16+
echo "========= BUILD IMAGES for WEDPR, BRANCH: ${1} success ========="
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
sqlparse~=0.4.1
2+
sqlvalidator==0.0.17

python/mpc_generator/mpc_generator/_version.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

python/mpc_generator/pyproject.toml

Lines changed: 0 additions & 87 deletions
This file was deleted.

python/mpc_generator/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def run(self):
2020
setup_args = dict(
2121
name='wedpr_mpc_generator',
2222
packages=find_packages(),
23-
version="1.0.0.dev",
23+
version="1.0.0.dev-20241206",
2424
description="wedpr-mpc-generator: The mpc generator for WeDPR",
2525
long_description_content_type="text/markdown",
2626
author="WeDPR Development Team",

0 commit comments

Comments
 (0)