frappe / frappe/press

Bench build should be "--hard-link"-ed by default

Open Beginner friendly
#7,108 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
562
Forks
410
Avg merge
22h 15m
Merged PRs (30d)
197

Description

### Information about bug

Bench build from dashboard fails because vanilla bench build creates symlinks instead of moving the build assets to the folder they're supposed to be served from.

### Steps to Reproduce

Add the hard-link flag to the docker command if missing.

### Relevant log output / Stack trace / Full Error Message.

```shell

```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the dashboard's Docker command for `bench build` and compare it with the requested `--hard-link` option. Reproduce the dashboard build, then verify that build assets are placed in the folder they are served from without symlinks.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
build-system, devops
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.