我有一个.yaml文件,我使用powershell复制项目,我不想复制.git文件夹。这是我的剧本。它复制.git文件夹。
deploy_job:
stage: deploy
script:
- Copy-Item . c:\ColdFusion11\cfusion\wwwroot\website1 -Exclude .git* -recurse
编辑: 我能够做到这一点。如何添加多个文件夹?
Get-ChildItem C:\ColdFusion11\cfusion\wwwroot\website1 | where { !(($_ -is [System.IO.DirectoryInfo]) -and ($_.Name -eq ".git")) } | Copy-Item -Destination C:\website1 -Recurse