12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- set -e
- #---------------------------------------------------------------------
- # args
- args_="
- export basePath=/root/temp/svn
- export appVersion=1.0
- export APPNAME=xxxxxx
- # "
- #----------------------------------------------
- echo "71.file-zip.sh"
- if [ ! -d "$basePath/Publish/release/release" ]; then
- echo '71.file-zip.sh -> skip for no files exist'
- exit 0
- fi
- docker run --rm -i \
- -v $basePath:/root/code \
- serset/filezip bash -c "
- set -e
- releasePath=/root/code/Publish/release
- rm -rf \$releasePath/release-zip
- for dirname in \`ls /root/code/Publish/release/release\`
- do
- if [ -d \$releasePath/release/\$dirname ]
- then
- filezip zip -p -i \$releasePath/release/\$dirname -o \$releasePath/release-zip/${APPNAME}-\${dirname}-${appVersion}.zip
- fi
- done
- echo zip files:
- ls /root/code/Publish/release/release-zip
- "
|