Allow combination of bind mounts and 'rebuild' watches

Signed-off-by: Remco Kranenburg <remco.kranenburg@crunchr.com>
This commit is contained in:
Remco Kranenburg 2024-08-28 15:54:39 +02:00 committed by Nicolas De loof
parent d658fecc63
commit e6ef8629a8
1 changed files with 1 additions and 1 deletions

View File

@ -155,7 +155,7 @@ func (s *composeService) watch(ctx context.Context, syncChannel chan bool, proje
var paths, pathLogs []string
for _, trigger := range config.Watch {
if checkIfPathAlreadyBindMounted(trigger.Path, service.Volumes) {
if trigger.Action != types.WatchActionRebuild && checkIfPathAlreadyBindMounted(trigger.Path, service.Volumes) {
logrus.Warnf("path '%s' also declared by a bind mount volume, this path won't be monitored!\n", trigger.Path)
continue
} else {