问题描述
我有一个在 Swagger 编辑器工具中构建的 OpenAPI yaml 文件。我现在想建立一个看起来完全一样的静态网站。
我想将其合并到 Gitlab CI/CD 管道中,以便自动更新任何更改。
目前,我正在使用 redoc-cli
并且我真的不喜欢它的外观。此外,没有“试用”功能。
我一整天都在寻找构建该静态站点所需的组件,但似乎没有任何具体的答案。
我目前正在像这样构建我的 GitLab Pages 站点:
pages:
stage: deploy
script:
- mkdir ~/.npm-global
- npm config set prefix '~/.npm-global'
- echo "export PATH=~/.npm-global/bin:$PATH" > ~/.profile
- source ~/.profile
- npm install -g redoc-cli --verbose
- redoc-cli bundle -o public/index.html swagger.yaml
artifacts:
paths:
- public
only:
- master
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)