自动化发布sited插件

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2018/10/20/auto-upload-sited-plugin/

最近又在弄多多猫的sited插件了,写插件本身没啥了,写好本地build一下,然后发布到插件中心。

这里我注意到一个版本问题,大多数情况需要自己手动改一下版本,最近在用阿里的云效CodePipeline,想到这里可以自动化一下。

阿里云的CodePipeline其实就是jenkins,从环境变量中可以获取当前Pipeline号,可以把这个作为版本号。然后上传的化,其实官方的上传主要就是一个普通的上传,一个curl命令就可以搞定。

echo "Publish to sited plugins site"
head dist/index.sited.xml
curl -v 'http://sited.noear.org/dev/dev.ashx' -F "file=@dist/index.sited.xml"

 

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载自夜明的孤行灯

本文链接地址: https://www.huangyunkun.com/2018/10/20/auto-upload-sited-plugin/

发表评论