123456789101112131415161718192021222324252627282930313233343536373839 |
- set -e
- #---------------------------------------------------------------------
- #(x.1)参数
- args_="
- export basePath=/root/temp/svn
- export version=`grep '<Version>' $(grep '<pack/>\|<publish>' ${basePath} -r --include *.csproj -l | head -n 1) | grep -oP '>(.*)<' | tr -d '<>'`
- # "
-
- #----------------------------------------------
- echo "压缩文件"
- docker run --rm -i \
- -v $basePath:/root/code \
- serset/filezip bash -c "
- set -e
- releasePath=/root/code/Publish/release
- for name in \`ls /root/code/Publish/release/release\`
- do
- if [ -d \$releasePath/release/\$name ]
- then
- filezip zip -p -i \$releasePath/release/\$name -o \$releasePath/release-zip/Sers-\${name}-${version}.zip
- fi
- done
- echo zip files:
- ls /root/code/Publish/release/release-zip
- "
|