Loading before_script.yml +2 −4 Original line number Diff line number Diff line Loading @@ -8,10 +8,8 @@ before_script: .before_assets: before_script: # Нижеследующая строчка положит в LAYOUTS все папки внутри working. - cd $CI_PROJECT_DIR/working/ && export LAYOUTS=(`ls -1 -d ./*/|perl -nE '$_ =~ s/^\.\/(.+)\/$\//$1/; chomp; say'`) # Если хочется указать вручную избранные папки, например folder1 и folder2, надо раскомментировать следующую строку и закомментировать строку выше. # - export LAYOUTS=(folder1 folder2) # Нижеследующая строчка положит в LAYOUTS все папки внутри working, кроме папок, чье имя начинается с точки. - cd $CI_PROJECT_DIR/working/ && export LAYOUTS=(`ls -1 -d ./*/|perl -nE 's{^\./(.+)/$}{$1}; print if /^[^.]/'`) script: [] .before_deploy_assets: Loading Loading
before_script.yml +2 −4 Original line number Diff line number Diff line Loading @@ -8,10 +8,8 @@ before_script: .before_assets: before_script: # Нижеследующая строчка положит в LAYOUTS все папки внутри working. - cd $CI_PROJECT_DIR/working/ && export LAYOUTS=(`ls -1 -d ./*/|perl -nE '$_ =~ s/^\.\/(.+)\/$\//$1/; chomp; say'`) # Если хочется указать вручную избранные папки, например folder1 и folder2, надо раскомментировать следующую строку и закомментировать строку выше. # - export LAYOUTS=(folder1 folder2) # Нижеследующая строчка положит в LAYOUTS все папки внутри working, кроме папок, чье имя начинается с точки. - cd $CI_PROJECT_DIR/working/ && export LAYOUTS=(`ls -1 -d ./*/|perl -nE 's{^\./(.+)/$}{$1}; print if /^[^.]/'`) script: [] .before_deploy_assets: Loading