保育園のおゆうぎ会を見て、我が子の成長ぶりに不覚にもほろっときて歳取ったなと実感している中村です。こんにちは。 今日は、一般に利用できるライブラリをGithubなどで外部に公開しつつ、内部のビジネスに関わるところは非公開リポジトリで開発を進めているようなケースでの、Backlogの事例を紹介します。 Backlog APIに関連する3つのプロジェクト Backlogでは、数ヶ月ほど前からBacklog APIバージョン2とそのJavaラッパーライブラリであるBacklog4J v2を提供開始しました。内部では、Backlog4Jを用いて記述した、APIバージョン2の結合テストを用意しています。これらの関連を図に表すと、下記のようになります。 apiプロジェクトはgit push後、自動的に社内ステージングサーバにデプロイされる Backlog4JはGitHub上で公開されており、artif
![Backlog APIに学ぶ、公開ライブラリと自社プロダクト間のスマートな結合テスト | 株式会社ヌーラボ(Nulab inc.)](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a40a8fd3fb42be2b03554fd785e5151503fa8ce/height=288;version=1;width=512/https%3A%2F%2Fnulab.com%2Fapp%2Fuploads%2Fsites%2F2%2F2014%2F12%2F4620585829_c53a346990_b.jpg)