В bash я могу использовать эту команду для переименования моего целевого файла без проблем.Как видите, он просто находит файл, содержащий строку index , и переименовывает файл.
mv site/dist/[index]*.html site/dist/index.html
но в моем конвейере выдает ошибку.Я уверен, что это потому, что он обрабатывает * как символ вместо подстановочного знака, но я не нашел обходной путь.
$ cp -a security/. site/dist/
$ mv site/dist/[index]*.html site/dist/index.html
mv: cannot stat 'site/dist/[index]*.html': No such file or directory ERROR: Job failed: exit code 1