阿里云提供的js工具类,可以方便操作代码。
准备
安装:
npm install @alicloud/fun -g
本地配置(类比:git config)
fun config
# 根据提示,输入:
ACCOUNT_ID=1863338314070497
REGION=cn-hongkong
ACCESS_KEY_ID=xxx
ACCESS_KEY_SECRET=xxx
TIMEOUT=30 # 这个设置长点,因为它把jar包上传的时间也算上了,明显不应该算进去的。
RETRIES=3
使用
mvn clean package
fun local start # 本地启动,需要docker支持
# 先上传到OSS,再发布,这样不会有超时情况
fun package -b tianyunperfect
fun deploy