3 Star 4 Fork 6

杨嘉祥 / frappe-deployer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile.builder-oob 1.42 KB
AI 代码解读
一键复制 编辑 原始数据 按行查看 历史
杨嘉祥 提交于 2023-11-23 17:23 . update
ARG DOCKER_REGISTRY=ccr.ccs.tencentyun.com
ARG DOCKER_NAMESPACE=vnimy
FROM ${DOCKER_REGISTRY}/${DOCKER_NAMESPACE}/frappe-builder:latest as builder
USER frappe
ARG FRAPPE_BRANCH=version-15
ARG FRAPPE_REPO=https://github.com/frappe/frappe
ARG ERPNEXT_BRANCH=version-15
ARG ERPNEXT_REPO=https://github.com/frappe/erpnext
ARG ERPNEXT_CHINESE_BRANCH=master
ARG ERPNEXT_CHINESE_REPO=https://gitee.com/yuzelin/erpnext_chinese.git
ARG ERPNEXT_OOB_BRANCH=version-15
ARG ERPNEXT_OOB_REPO=https://gitee.com/yuzelin/erpnext_oob.git
RUN \
# 设置镜像
mkdir ~/.pip \
&& echo '[global]' > ~/.pip/pip.conf \
&& echo 'index-url = https://pypi.tuna.tsinghua.edu.cn/simple' >> ~/.pip/pip.conf \
&& echo '[install]' >> ~/.pip/pip.conf \
&& echo 'trusted-host = https://pypi.tuna.tsinghua.edu.cn' >> ~/.pip/pip.conf \
&& bench init \
--frappe-branch=${FRAPPE_BRANCH} \
--frappe-path=${FRAPPE_REPO} \
--no-procfile \
--no-backups \
--skip-redis-config-generation \
--verbose \
/home/frappe/frappe-bench && \
cd /home/frappe/frappe-bench && \
bench get-app --branch=${ERPNEXT_BRANCH} --resolve-deps erpnext ${ERPNEXT_REPO} && \
bench get-app --branch=${ERPNEXT_CHINESE_BRANCH} --resolve-deps erpnext_chinese ${ERPNEXT_CHINESE_REPO} && \
bench get-app --branch=${ERPNEXT_OOB_BRANCH} --resolve-deps erpnext_oob ${ERPNEXT_OOB_REPO} && \
echo "{}" > sites/common_site_config.json && \
find apps -mindepth 1 -path "*/.git" | xargs rm -fr
Shell
1
https://gitee.com/vnimy/frappe-deployer.git
git@gitee.com:vnimy/frappe-deployer.git
vnimy
frappe-deployer
frappe-deployer
master

搜索帮助