ci: updated base-image

This commit is contained in:
Marvin Zhang
2024-11-20 15:04:25 +08:00
parent 76aabc3692
commit db4dce33a4
7 changed files with 66 additions and 62 deletions

View File

@@ -7,26 +7,13 @@ ENV DEBIAN_FRONTEND=noninteractive
# copy install scripts
COPY ./install /app/install
# install deps
RUN bash /app/install/deps/deps.sh
# install python
RUN bash /app/install/python/python.sh
# install golang
RUN bash /app/install/golang/golang.sh
# install node
RUN bash /app/install/node/node.sh
# install java
#RUN bash /app/install/java/java.sh
# install chromedriver
RUN bash /app/install/chromedriver/chromedriver.sh
# install rod
RUN bash /app/install/rod/rod.sh
# install all dependencies in parallel
RUN bash /app/install/deps/deps.sh & \
bash /app/install/python/python.sh & \
bash /app/install/golang/golang.sh & \
bash /app/install/node/node.sh & \
bash /app/install/chromedriver/chromedriver.sh & \
wait
# working directory
WORKDIR /app/backend