Skip to content

Commit 94f3f01

Browse files
authored
DOC-13521 calculate staging playbook (#840)
* DOC-13521 calculate staging playbook Rationale: as well as the staging playbook, we now have to manage: * the template preview playbook * 1+ playbooks for chatbot * escrow playbook All of which need to be kept in sync with the main playbook, preserving just important differences. As the staging playbook is the most high-profile one with likely the most complexity in setting it up, I'm starting with that, to check that we can do this fully enough to support the requirement. (The preview one is currently supported by the more straight-forward scripts/patch-preview-playbook, but could use the same code.) * add the staging.diff playbook 🤦
1 parent 4d14dfb commit 94f3f01

File tree

5 files changed

+478
-215
lines changed

5 files changed

+478
-215
lines changed

antora-playbook-staging.diff.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
antora:
2+
extensions:
3+
- ./lib/report-tree.js
4+
5+
site:
6+
title: Couchbase Docs Staging
7+
url: https://docs-staging.couchbase.com
8+
start_page: home::index.adoc
9+
robots: |
10+
User-agent: *
11+
Disallow: /
12+
13+
User-agent: Algolia Crawler
14+
Allow: /
15+
keys:
16+
google_analytics: ~
17+
18+
content:
19+
20+
$select:
21+
- '**' # everything
22+
# see https://github.com/micromatch/picomatch for full details
23+
# e.g.
24+
# - '**/*sdk*' # add all repos matching *sdk*
25+
26+
# start off with first 3 branches
27+
$prune: 3
28+
29+
sources:
30+
- url: https://github.com/couchbaselabs/cb-swagger
31+
branches: [capella] # ensure added as well as most recent release/* branches
32+
33+
- url: https://github.com/couchbaselabs/docs-devex
34+
branches: [capella] # ensure added as well as most recent release/* branches
35+
36+
- url: https://github.com/couchbase/docs-operator
37+
branches: [release/2.8.1]
38+
# release/2.8.1 is set to version `2.9` so should not clash with release/2.8
39+
40+
- url: https://github.com/couchbaselabs/cbmultimanager
41+
branches:
42+
$replace: [master]
43+
44+
- url: https://github.com/couchbase/docs-sdk-kotlin
45+
branches:
46+
# 'release/3.9' instead of 'temp/3.9'
47+
$replace: [release/3.9, temp/1.5, temp/1.4, temp/1.3, release/1.2]
48+
49+
# ui:
50+
# bundle:
51+
# url: https://github.com/couchbase/docs-ui/releases/download/prod-216/ui-bundle.zip

0 commit comments

Comments
 (0)