Skip to content

Refactor: Kata ページを Docs リソースに移動する #1380

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

Merged
merged 17 commits into from
Sep 5, 2021

Conversation

yasulab
Copy link
Member

@yasulab yasulab commented Sep 4, 2021

背景

  • Scrivito チームと協議し、Scrivito に依存しているコードを少しずつ Docs リソースに移動していくことに決めた
  • 現在 Scrivito に依存しているページは /kata と /sotechsha と /sotechsha2
  • 本 PR では、まず /kata ページを Docs リソースに移動してみています 🚜 💨

移行の流れ

  • デバッグ用の Kata ページを作成する -> /debug/kata 009294b
  • Scrivito CDN に置かれているコンテンツ部分を app/views/docs/kata.html.haml に移動する kata-to-docs
  • 必要な動的コードの一部を新たに書き加える (例: ページ下部の更新日など) 5f505e0
  • /kata の見た目と変わらない状態になったら Routing を切り替える: 985e2e5
  • CI が通ることを確認し、マージ&デプロイ。本番環境でも問題ないことを確認する(ダメだったら Rollback する)

@yasulab yasulab changed the title [WIP] Refactor: Kata ページを Docs リソースに移動する Refactor: Kata ページを Docs リソースに移動する Sep 5, 2021
- Before: Scrivito's object (Kata)
- After : Docs resources (Static Page)
@yasulab
Copy link
Member Author

yasulab commented Sep 5, 2021

CI も通ったのでマージ&デプロイします! 🚀 ✨

@yasulab yasulab merged commit d106992 into main Sep 5, 2021
@yasulab yasulab deleted the convert-kata-into-docs branch September 5, 2021 05:44
@yasulab yasulab self-assigned this Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant