Author | SHA1 | Message | Date |
---|---|---|---|
Lunny Xiao |
90237d8abd
|
Add more test directory to exclude dir of air, remove watching templates from air include dir because gitea has internal mechanism (#22246)
Since #20218 introduced internal watching template, template watching should be removed from `air`. This will prevent restart the whole server once the template files changed to speed up developing when using `make watch`. To ensure `make watch` will reuse template watching, this PR introduced a new ENV `GITEA_RUN_MODE` to make sure `make watch` will always run in a dev mode of Gitea so that template watching will open. This PR also added more exclude testdata directories. |
1 year ago |
Gusted |
293544587c
|
Fix `make watch` for generated files (#20794)
- Don't rebuild the binary when generated files are updated, which is the case by-default when running `make watch`. |
1 year ago |
Gusted |
58ff86ed4d
|
Exclude from watching tests (#17744) | 2 years ago |
silverwind |
de61816623
|
Rename .air.conf to .air.toml (#17360)
As of https://github.com/cosmtrek/air/pull/90, the preferred file extension is .toml. The file format was always toml itself. |
2 years ago |
silverwind |
e67c042511
|
Add 'watch-backend' (#12330)
* Add 'watch-backend' This leverages `air` to watch the backend files and trigger `make backend` automatically when they change. It seems to work rather well together with `watch-frontend`. Fixes: https://github.com/go-gitea/gitea/issues/12318 * rework docs to a new section for continuous build Co-authored-by: techknowlogick <techknowlogick@gitea.io> |
3 years ago |