Skip to content

libermatic/erpnext_deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

erpnext_deploy

The repo tags and as a consequence the built image tags follow upstream erpnext version. The major.minor versions will always remain the same. The patch version is independent of upstream and set incrementally here.

apps in image

  • frappe
  • erpnext
  • payments
  • hrms
  • posx
  • gg_custom
  • healthcare
  • iah

Configuration

apps.json

List of apps to install. branch can also be a tag. eg.

[
  {
    "url": "https://github.com/libermatic/frappe_sentry.git",
    "branch": "v13.0.1"
  }
]

patches.json

Patches to be sed in upstream code. eg.

[
  {
    "message": "Fix undefined method call",
    "pattern": "s/el.getBoundingClientRect()/\\!el ? 0 : el.getBoundingClientRect()/",
    "app": "frappe",
    "filepath": "public/js/frappe/views/image/image_view.js"
  }
]

Usage

Update Version

  • Change frappe version in cloudbuild.yaml
  • Change app versions in apps.json

Patches

  • Add/remove patches in patches.json

About

Containerized production deployment for erpnext

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published