CircleCIの金さんのセッション!金さんの記事、ほんまにGoogleで「CI/CD」で一番上にくる…! codezine.jp/article/detail… #devsumiB #devsumi
2019-08-29 11:40:20なぜテストを書くのか 書かないと、人間が何度も同じことする 人間はもっとクリエイティブに #devsumi #devsumiB
2019-08-29 11:40:30テストが壊れている問題:テストが壊れた時点で検知したり、直さないとマージできないようにする #devsumiB #devsumi
2019-08-29 11:44:59テストコード自体の品質やメンテナンスは開発者依存なんだよなぁ。。 #devsumi #devsumiB #circlecijp
2019-08-29 11:46:06これかな? > サイボウズを支えるCircleCI slideshare.net/miyajan/circle… #devsumiB #devsumi
2019-08-29 11:46:10CI使うとなにがうれしい? ・VCSの変更時、自動でテストを実行 ・テストが壊れた時点で検知 ・直さないとマージできない ・実行することで信頼性高まる ・どっかーのcontainerを使って毎回フレッシュな環境で ・いつ実行しても同じ結果 #devsumi #devsumiB
2019-08-29 11:49:20CI導入の一番の問題:CIをやりたい、でもテストがない…テスト文化の布教にはコストと時間がかかる #devsumi #devsumiB
2019-08-29 11:51:29コンテナベースは素晴らしいんだけど環境自体の変更をちゃんとウォッチしないとな #devsumi #devsumiB #circlecijp
2019-08-29 11:51:38CI/CDツールはメンテナンスが大変。組織によっては専任で人をつけるくらい(俗に言うJenkinsおじさん) #devsumiB #devsumi
2019-08-29 11:56:51メンテナンス問題もモロ直面する。 あとは導入コストと運用コストの見える化が必要な気がする #devsumi #devsumiB #circlecijp
2019-08-29 11:59:09CDのDはデリバリーのD、デプロイのDと2つの意味がある。継続的デリバリーでは、リリース準備を自動で行い、リリース作業は人間の意思が介在する。継続的デプロイメントは自動でデプロイまでしてくれてリリースに人の意思が介在しない。 #devsumiB #devsumi
2019-08-29 12:01:44