23 lines
742 B
Bash
Executable File
23 lines
742 B
Bash
Executable File
#!/bin/bash
|
|
|
|
export APPS_JSON='[
|
|
{
|
|
"url": "https://githaven.org/Shiloh/brotherton-erpnext",
|
|
"branch": "production"
|
|
},
|
|
{
|
|
"url": "https://github.com/frappe/hrms",
|
|
"branch": "v15.15.0"
|
|
}
|
|
]'
|
|
export APPS_JSON_BASE64=$(echo ${APPS_JSON} | base64 -w 0)
|
|
export TAG=1.0.1 # Change this
|
|
docker build --platform=linux/amd64 \
|
|
--build-arg=FRAPPE_PATH=https://github.com/frappe/frappe \
|
|
--build-arg=FRAPPE_BRANCH=v15.15.0 \
|
|
--build-arg=PYTHON_VERSION=3.11.6 \
|
|
--build-arg=NODE_VERSION=18.18.2 \
|
|
--build-arg=APPS_JSON_BASE64=$APPS_JSON_BASE64 \
|
|
--tag=githaven.org/shiloh/frappe_docker:$TAG \
|
|
--file=images/custom/Containerfile .
|
|
docker push githaven.org/shiloh/frappe_docker:$TAG |