Sap*_*shi 6 zip archive subdirectory gitlab-ci
我已经在 gitlab 存储库中提交了某些 .pdf 文件。我不断在不同的子目录中添加文件。对于我想为每个子目录编写一个 yml,这将允许我以 .zip 格式下载该特定子目录,并将目录名称作为文件名。写什么?
我试过使用存档命令,但它似乎不起作用。
假设只有一层子目录,则以下内容有效:
zip_files:
image: alpine
before_script:
- apk add --update zip
script:
- |
for d in */ ; do
cd $d; zip -r ../${d%/}.zip *; cd ..
done
artifacts:
paths:
- '*.zip'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
794 次 |
| 最近记录: |