Jenkinsカンファレンス2015 「はてなにおける継続的デプロイメントの現状と Docker の導入」
- malmrashede
- 2010
- 0
- 2
- 0
ジョブの中にガチのシェルスクリプトがグワーッて記述してあるJenkinsが弊社にある #jenkinsja #juc2015
2015-01-11 13:43:51Jenkinsの設定自体が複雑になって特定の人しか扱えなくなるアンチパターン。Jenkinsを実行するスクリプトをリポジトリに入れるのはなるほど #jenkinsja
2015-01-11 13:44:16ウチは最近Docker+Jenkins環境用意したけど、この秘伝のタレ問題のように習熟度がまだまだなのでできるだけ簡単に扱えるようにしとかないとなぁ #jenkinsja
2015-01-11 13:45:47Jenkinsの秘伝のタレ問題… Jenkinsプラグインがこう動くから、スクリプト側でここにファイルを置きますとかみたいに、Jenkins側の設定と密結合したスクリプトにするとヤバイ感じに… #jenkinsja
2015-01-11 13:45:54少年ジャンプルーキー・・て、まあ話しているので出していい内容なんでしょうね。開発担当されてましたか #jenkinsja
2015-01-11 13:46:43ジャンプルーキーははてな ・Perl ・TypeScpript→js→minify(要ビルド) ・LESS→CSS(要ビルド) #jenkinsja #juc2015
2015-01-11 13:47:22Jenkinsをワークフローに含めてプロジェクトをスタートするときは、ビルドツールやテストツールの存在が欠かせないイメージですね #juc2015 #jenkinsja
2015-01-11 13:48:34・ビルド: gulp(静的ファイルへキャッシュ用のハッシュつけるのとかも) ・デプロイ: Capistrano3 ・vcs: git #jenkinsja #juc2015
2015-01-11 13:49:05信岡さん「タスク管理はTrelloを使っていまして…」 なん…だと? #使えるとは思ってて俺は押してるのだが否定意見が多くてなw #jenkinsja #juc2015
2015-01-11 13:49:56信岡さん「処理内容は script/jenkins.sh に記述」 うーん、やっぱそうなんだよな。何処に「依存を置く」か、はケースバイケースみたいね。 #jenkinsja #juc2015
2015-01-11 13:55:09