代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
# 生成cli
./gradlew :walle-cli:clean :walle-cli:shadowJar
cp walle-cli/build/libs/walle-cli-all.jar walle-cli/walle-cli-all.jar
# 替换readme中的版本
VERSION_NAME=`grep VERSION_NAME gradle.properties`
VERSION_STRING=`echo $VERSION_NAME | cut -d '=' -f 2`
GROUP=`grep GROUP gradle.properties`
GROUP_STRING=`echo $GROUP | cut -d '=' -f 2`
for file in $(find . -name 'README.md'); do
sed -i.bak -e "s/\(['\"]\)\(${GROUP_STRING}\):\(.*\):.*\(['\"]\)/\1\2:\3:${VERSION_STRING}\4/g" ${file}
rm ${file}.bak
done
# 提交
git add .
git commit -m "update cli.jar & readme"
git push origin HEAD
# upload jar & aar
./gradlew clean bintrayUpload -x :app:clean
# git tag
git tag v$VERSION_STRING
git push origin v$VERSION_STRING
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。