-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathspinfile.yaml
More file actions
62 lines (52 loc) · 1.52 KB
/
spinfile.yaml
File metadata and controls
62 lines (52 loc) · 1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# The spinfile.yaml for csspin-ce is required since building the documentation
# requires a provisioned project.
spin:
project_name: csspin-ce
index_url: https://packages.contact.de/tools/stable/+simple/
plugin_packages:
- csspin-docs
- csspin-python[uv]
- -e .
plugins:
- csspin_docs.sphinx
- csspin_python.uv_provisioner
- csspin_ce:
- ce_services
- ce_support_tools
- localization
- mkinstance
- pkgtest
contact_elements:
umbrella: '16.0'
ce_services:
rabbitmq:
enabled: true
erlang:
version: '28.0'
mkinstance:
webmake: False
python:
version: '3.11.9'
requirements:
- sphinx-rtd-theme>=3.1.0
index_url: https://packages.contact.de/apps/16.0/+simple/
node:
version: '18.17.1'
mirror: https://nodejs-proxy.ops.contact.de/dist/
java:
version: '21'
pkgtest:
caddok_package_server: packages.contact.de
build_rules:
task docs:
sources: doc/_schemaref.rst
doc/_schemaref.rst:
sources: [src/csspin_ce]
spin:
- schemadoc ce_services --rst -o doc/plugins/ce_services_schemaref.rst
- schemadoc contact_elements --rst -o doc/plugins/contact_elements_schemaref.rst
- schemadoc localization --rst -o doc/plugins/localization_schemaref.rst
- schemadoc mkinstance --rst -o doc/plugins/mkinstance_schemaref.rst
- schemadoc pkgtest --rst -o doc/plugins/pkgtest_schemaref.rst
uv_provisioner:
enabled: true