mirror of
https://github.com/hanzoai/helpdesk.git
synced 2026-10-12 16:56:02 +00:00
The Frappe core (hanzoai/frappe) and telephony are fetched by commit from GitHub, and helpdesk comes from the build context, so the build needs no credential and the image holds exactly the commit it is named for. hanzo.yml declares the amd64 image for the shared ci workflow, which the develop push lane now calls at its .github path; the docker-action lane and its GitHub notice are gone. Co-authored-by: Hanzo Dev <[email protected]>
13 lines
510 B
YAML
13 lines
510 B
YAML
# Frappe Helpdesk in one image: the Frappe core, telephony and this app on a
|
|
# bench, served by gunicorn. The image build runs `bench build --production`,
|
|
# which compiles the desk SPA, so it is the gate: a type error, a missing import
|
|
# or a broken component fails the image and nothing ships.
|
|
#
|
|
# amd64 only: the wkhtmltox package the Dockerfile installs is built for amd64.
|
|
images:
|
|
- name: helpdesk
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
repo: ghcr.io/hanzoai/helpdesk
|
|
platforms: [linux/amd64]
|