X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=.readthedocs.yaml;h=6fcc5c85861028d83e68b73c3cb6c9aa2ecab2bf;hb=refs%2Fchanges%2F46%2F11346%2F2;hp=b59560480651463d526ec248acc38a13a77e93e1;hpb=fe56ddf0c472e27e2e22d151e19ea7834a3beab3;p=nonrtric%2Fplt%2Franpm.git diff --git a/.readthedocs.yaml b/.readthedocs.yaml index b595604..6fcc5c8 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,5 +1,5 @@ - ============LICENSE_START=============================================== -# Copyright (C) 2019-2023 Nordix Foundation. All rights reserved. +# ============LICENSE_START=============================================== +# Copyright (C) 2020-2023 Nordix Foundation. All rights reserved. # ======================================================================== # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,19 +19,42 @@ # .readthedocs.yml # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details -# Required + version: 2 formats: - htmlzip build: - image: latest + os: ubuntu-22.04 + tools: + python: "3.7" + jobs: + pre_build: + - mkdir --parents _readthedocs/html/ + - mkdir --parents _readthedocs/tmp/doctrees + - sphinx-build -W -b html --keep-going -n -d + _readthedocs/tmp/doctrees ./docs/ _readthedocs/html/ + - sphinx-build -W -b html --keep-going -n -d + _readthedocs/tmp/doctrees/datafilecollector ./datafilecollector/docs/ + _readthedocs/html/datafilecollector + - sphinx-build -W -b html --keep-going -n -d + _readthedocs/tmp/doctrees/influxlogger ./influxlogger/docs/ + _readthedocs/html/influxlogger + - sphinx-build -W -b html --keep-going -n -d + _readthedocs/tmp/doctrees/pmproducer ./pmproducer/docs/ + _readthedocs/html/pmproducer + - sphinx-build -W -b html --keep-going -n -d + _readthedocs/tmp/doctrees/pm-file-converter ./pm-file-converter/docs/ + _readthedocs/html/pm-file-converter python: - version: 3.7 install: - requirements: docs/requirements-docs.txt + - requirements: datafilecollector/docs/requirements-docs.txt + - requirements: influxlogger/docs/requirements-docs.txt + - requirements: pmproducer/docs/requirements-docs.txt + - requirements: pm-file-converter/docs/requirements-docs.txt sphinx: configuration: docs/conf.py