记一次使用Spring REST Docs + travis + github自动生成API接口文档的操作步骤(下)
[未完待续]
最后,我们来到最简单的使用travis进行自动发布。
添加机器人文件
在根目录添加.travis.yml
文件
# 声明使用语言 language: java # 声明JDK版本 jdk: - oraclejdk8 # travis升级后,增加该选项 group: edge # 声明使用的服务 services: - docker # 通知方式 notifications: email: false webhooks: https://oapi.dingtalk.com/robot/send?access_token=15601e3b5602c662d2db4d4a5dc89600435114c4fcfbcfaccb3fcc1ff5437ad8 # 脚本 script: # - grunt test - cd app/newApi - java -version - javac -version - mvn test # 声明缓存 cache: directories: - .autoconf - $HOME/.m2 # 脚本执行成功后,进入文档文件夹,并强行push到项目的gh-page分支,生成项目文档 after_success: - cd target/asciidoc/html - git init - git config user.name "${GH_USER_NAME}" - git config user.email "{GH_USER_EMAIL}" - git add . ; git commit -m "Deploy to GitHub Pages" - git status - git push --force --quiet "https://${GH_TOKEN}@${GH_REF}" master:gh-pages
新建token
打开github, 点右上角图标,来到个人中心。
然后点击左下解的:
设置travis
私有项目,访问:https://travis-ci.com/
公有项目,访问:https://travis-ci.org/
找到要启用的项目,点击。
点击启用。
点击后,点 setting
设置github
Settings
-> Branches
比如我们当前设置的为保护master
分支。
点击修改其策略。
相关推荐
重剑无锋 2020-10-25
Catastrophe 2020-05-30
AcFunJ 2019-11-18
tenvainvi 2019-11-17
ETIpiero 2019-07-12
zhanbuquan 2019-07-12
pmbdlw 2019-07-12
nhgxxyy0 2019-07-05
84251748 2019-07-05
URML 2019-07-05
quyunfei 2019-07-05
第号 2019-07-05
bailangriver 2019-07-01
YichengGu 2019-07-01
王道立心 2019-07-01
浪子huang 2019-07-01
caiselangren 2019-07-01
javaMerea 2019-07-01
dayi 2019-07-01