Skip to content

Couchbase Autonomous Operator Documentation (asciidoc)

Notifications You must be signed in to change notification settings

couchbase/docs-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

docs-operator

The all new all-singing Kubernetes Operator (Cloud Native Database) Docs project, extracted from https://github.com/couchbase/couchbase-operator

Technical notes on Extraction

#!/bin/bash

set -exu -o pipefail

# brew install git-filter-repo

# download *new* copy of operator
gh repo clone couchbase/couchbase-operator
cd couchbase-operator

git checkout 2.8.x
git checkout 2.7.x
git checkout 2.6.x
git checkout 2.5.x
git checkout 2.4.x
git filter-repo --subdirectory-filter docs/user/ --refs master 2.8.x 2.7.x 2.6.x 2.5.x 2.4.x --force

git remote rm origin
git remote add origin https://github.com/couchbase/docs-operator.git

cp ../extract_docs.sh .
# Github doesn't process include:: https://github.com/github/markup/issues/1095
# so workaround by splitting README into head and tail portions
cat ../README.adoc.head extract_docs.sh ../README.adoc.tail > README.adoc
git add README.adoc extract_docs.sh
git commit -m "DOC-13085: extract docs from couchbase-operator monorepo"

git branch -m release/2.4
git push -u origin release/2.4 --force

git tag docs-repo-extraction release/2.4

git checkout 2.5.x
git branch -m release/2.5
git cherry-pick docs-repo-extraction
git push -u origin release/2.5 --force

git checkout 2.6.x
git branch -m release/2.6
git cherry-pick docs-repo-extraction
git push -u origin release/2.6 --force

git checkout 2.7.x
git branch -m release/2.7
git cherry-pick docs-repo-extraction
git push -u origin release/2.7 --force

git checkout 2.8.x
git branch -m release/2.8
git cherry-pick docs-repo-extraction
git push -u origin release/2.8 --force

About

Couchbase Autonomous Operator Documentation (asciidoc)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published