申请注册coding,然后通过coding升级至腾讯云开发者平台
新建仓库后开通持续集成功能 将hexo的源代码提交至coding仓库,然后选择持续集成,进行配置,简单配置如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 pipeline { agent { label "node-8" } stages { stage("检出") { steps { sh 'ci-init' checkout( [$class: 'GitSCM', branches: [[name: env.GIT_BUILD_REF]], userRemoteConfigs: [[url: env.GIT_REPO_URL]]] ) } } stage("构建") { steps { echo "构建中..." sh 'node -v' sh 'npm install hexo-cli -g' sh 'npm install' sh 'hexo clean' sh 'hexo g' sh 'hexo d' echo "构建完成." } } stage("测试") { steps { echo "单元测试中..." echo "单元测试完成." } } stage("部署") { steps { echo "部署中..." echo "部署完成" } } } }
选择相应分支,然后提交代码 大功告成,每次需要部署时候直接提交代码即可。