Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TCF: update CI for doc building and publishing (0.3.x+ docs) #4744

Open
6 tasks
xuniq opened this issue Jan 27, 2025 · 0 comments
Open
6 tasks

TCF: update CI for doc building and publishing (0.3.x+ docs) #4744

xuniq opened this issue Jan 27, 2025 · 0 comments
Assignees
Labels
doc pipelines [area] related to CI/CD builds TCF

Comments

@xuniq
Copy link
Contributor

xuniq commented Jan 27, 2025

Details

Что есть сейчас:

  • На сайт и на тест публикуется дока 0.2.х в версию latest;
  • Только на тест публикуется дока 0.3.x+ из ветки master.

What needs to be done

  1. Изменить настройки публикации на прод из ветки release-0.2.x (https://github.com/tarantool/cluster-federation/tree/release-0.2.x). Публикуем эту доку на прод под версией 0.2.х и настраиваем необходимые редиректы.

  2. Нужно включить публикацию на прод из ветки master. Дока должна публиковаться на сайте под версией latest (0.3.x+).

Definition of done

  • Включен воркфлоу GitHub для сборки и публикации доки TCF 0.2.х на тестовый сайт и прод из ветки release-0.2.x.
  • Этот воркфлоу публикует доку под версией 0.2.х на сайте Tarantool.
  • Настроены необходимые редиректы.
  • Включен воркфлоу GitHub для сборки и публикации доки 0.3.х на тестовый сайт и на прод из ветки master.
  • Дока из master публикуется на проде под версией latest (0.3.x+).
  • Если в URL на сайте не указана версия доки или указана несуществующая версия, сайт редиректит на доку 0.3.x
@xuniq xuniq added doc pipelines [area] related to CI/CD builds TCF labels Jan 27, 2025
@xuniq xuniq self-assigned this Jan 27, 2025
@xuniq xuniq changed the title [TCF]: update CI for doc building and publishing [TCF]: update CI for doc building and publishing (0.3.x+ docs) Jan 27, 2025
@xuniq xuniq mentioned this issue Jan 27, 2025
33 tasks
@xuniq xuniq changed the title [TCF]: update CI for doc building and publishing (0.3.x+ docs) TCF: update CI for doc building and publishing (0.3.x+ docs) Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc pipelines [area] related to CI/CD builds TCF
Projects
None yet
Development

No branches or pull requests

2 participants