Skip to content

Conversation

@xeioex
Copy link
Collaborator

@xeioex xeioex commented Jan 13, 2026

Previously, docker-compose.yml produced a new image each time a file was modified in ./xml and ./xsls. It consumed a lot of disk space and is a slow process.

The fix is to sync modified files to a container and a separate inotifywait script which reruns make when needed.

@xeioex xeioex requested a review from lcrilly January 13, 2026 01:33
@xeioex xeioex force-pushed the inotify branch 2 times, most recently from 5a9a962 to c5372ab Compare January 14, 2026 00:59
@y82 y82 self-requested a review January 14, 2026 09:10
@y82
Copy link
Collaborator

y82 commented Jan 14, 2026

tested it briefly - it's almost 3 times faster than now, no errors reported - thanks!

@pluknet
Copy link
Collaborator

pluknet commented Jan 15, 2026

That's a yet another (fifth?) Docker-related file that pollutes the root of the repo.

Can we move this somewhere to tools ?

@xeioex xeioex force-pushed the inotify branch 2 times, most recently from 8edd84b to db0ef1e Compare January 17, 2026 00:40
@lcrilly lcrilly removed their request for review January 22, 2026 09:37
Previously, docker-compose.yml produced a new image each time a file was
modified in ./xml and ./xsls. It consumed a lot of disk space and was a
slow process.

The fix is to sync modified files to a container and use a separate
inotifywait script which reruns make when needed. The average refresh
time is reduced by a factor of ~3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants