Tag: python sphinx

在Docker容器中构buildsphinx文档

我有一个在Docker容器中运行的Flask项目。 我设法build立我的应用程序并成功运行它。 不过,我也想build立狮身人面像文件,所以它的静态文件可以送达。 文档通常使用docs/文件中的make html构build。 我已经find了sphinx的docker源代码,并且已经build立了一个成功运行的docker-composeconfiguration,但是我不能将make html命令传递给sphinx – 我相信因为我正在运行命令,因为make html需要在docs/内运行,而不是从基本目录内运行。 我尝试构buildsphinx文档时出现以下错误: docker-compose run –rm sphinx make html Starting web_project Pulling sphinx (nickjer/docker-sphinx:latest)… latest: Pulling from nickjer/docker-sphinx c62795f78da9: Pull complete d4fceeeb758e: Pull complete 5c9125a401ae: Pull complete 0062f774e994: Pull complete 6b33fd031fac: Pull complete aac5b231ab1e: Pull complete 97be0ae484bc: Pull complete ec7c8cca5e46: Pull complete 82cc981959eb: Pull complete 151a33a826a1: Pull […]

使狮身人面像文件私人

所以这是一个重复发生的问题,我没有资格解决它,但我需要修复,所以我将不得不学习。 看到这个问题是一个过时的/不可行的解决scheme,并为一个类似的问题没有答案。 基本的问题,我需要提供一个私人的Python模块的文档。 该项目托pipe在gitlab上,我使用CI来生成文档。 他们对世界是可见的,这不是理想的。 这是一个已知的问题 ,gitlab最终可能会提供一个解决scheme。 我等不了多久。 我的计划是使用这个项目(crypto-js)代码并将其包含在docker runner中。 不幸的是,我不知道如何去做,甚至可能。 我的ci.yml是: image: tsgkadot/sphinx-plantuml stages: – build pages: stage: build script: #- pip install -r requirements.txt -U – sphinx-build -b html ./doc public artifacts: paths: – public tags: – docker 据我所知,crypto-js的接口是这样的: var unencrypted = document.getElementById('unencrypted_html').value; var passphrase = document.getElementById('passphrase').value; var encrypted = CryptoJS.AES.encrypt(unencrypted, passphrase); var […]