タグ

ブックマーク / qiita.com/make_now_just (1)

  • 技術書典5で頒布する予定の本のコードの動作チェックや、文章の校正をCIでするようにした話

    TL;DR (概要) Crystalのような破壊的変更がアクティブなプログラミング言語のを作る場合、バージョンアップでの内容が壊れることが よくある。 この問題に対処するため、技術書典5で頒布する予定のでは、サンプルコードが正しく動作することをCIで確認するようにした。 ソースコードのフォーマット忘れが無いかもチェックするようにした。 ↑のようなことができたのはAsciidoctorのソースコードをincludeする機能の力が大きい。 ついでにRedPenで文章の校正も行なうようにした。 長期間に渡ってメンテナンスする予定のであればこのような工夫するのは当然だし、そうでなくてもの品質を高める意味でこの工夫には価値があると思う。 はじめに(ポエム) Crystal-JPというプログラミング言語Crystalの日語ユーザーグループで、Crystalの普及に勤しんでいる、ということに

    技術書典5で頒布する予定の本のコードの動作チェックや、文章の校正をCIでするようにした話
  • 1