HomePhabricator

Added versioning to website (#2802)

Authored by Uchechukwu Obasi <obasiuche62@gmail.com> on Aug 24 2020, 4:47 PM.

Description

Added versioning to website (#2802)

  • Added versioning to website and created script for cloning docs

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • improved banner.html and modified some css classes

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • changed docs file name from release to versions (v)

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • improved banner.html to include the actually past version we are looking on

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • Capitalized sidemenu header sections

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • Improved release regex to catch missing release docs

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • Fixed linking in version picker to accomodate more levels of dirsstructure

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • added semver sorting capability in version picker

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • clearly formatted the scripts and fixed linking in docs/how-to-contribute.md

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • fixed linking connectivity in docs/getting-started.md

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • made plugin to clone only major.minor release branches

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • fixed explicit bash call in makefile and renamed branch variable to tags in websitepreprocess

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • cleaned up websitepreprocess by removing irrelevant comments

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • fixed proposal, components, and operating dirs to render content on website

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • formatted scripts appropriately

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • cleaned up code

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • disable search for now until we fix it to understand new dir structure

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • updated Hugo version to utilise new Hugo variables and functions

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • made Proposal, components, and operating to render without deleting _index.md

Signed-off-by: thisisobate <obasiuche62@gmail.com>

  • disabled searchbox until we fix it to understand new dir structure

Signed-off-by: thisisobate <obasiuche62@gmail.com>

Details

Committed
GitHub <noreply@github.com>Aug 24 2020, 4:47 PM
Parents
rODTHee855dc10c3c: Website: add Talend as adopter (#3062)
Branches
Unknown
Tags
Unknown
ChangeId
None

Event Timeline

GitHub <noreply@github.com> committed rODTH0b8507c75ae9: Added versioning to website (#2802) (authored by Uchechukwu Obasi <obasiuche62@gmail.com>).Aug 24 2020, 4:47 PM