30 lines
661 B
YAML
30 lines
661 B
YAML
# Copyright (c) 2022, Dell Inc. or its subsidiaries. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
# See the LICENSE file for details.
|
|
#
|
|
# This file is part of NVMe STorage Appliance Services (nvme-stas).
|
|
#
|
|
# Authors: Martin Belanger <Martin.Belanger@dell.com>
|
|
#
|
|
|
|
version: 2
|
|
|
|
build:
|
|
os: ubuntu-22.04
|
|
tools:
|
|
python: "3"
|
|
apt_packages:
|
|
- meson
|
|
- python3-lxml
|
|
- docbook-xsl
|
|
- xsltproc
|
|
- pandoc
|
|
jobs:
|
|
post_install:
|
|
- pip3 install lxml
|
|
pre_build:
|
|
- meson .build -Dreadthedocs=true || cat .build/meson-logs/meson-log.txt
|
|
- ninja -C .build
|
|
|
|
sphinx:
|
|
configuration: .build/doc/readthedocs/conf.py
|