自动化发布sited插件

作者:

最近又在弄多多猫的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"

 

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注