20190329-2-深夜のCI/CD CircleCI編

ref: https://wp.infra-workshop.tech/event/midnight-circleci/ 

ref: https://speakerdeck.com/nagashimaw/remember-circleci-for-me 

CircleCIってなんだっけ

  • CI/CDのSaaS
    • GitHub, Bitbucketへのpushを検知して動作
    • こいつらのアカウントが必要
    • ビルド、テスト、デプロイ自動化して通知してくれる
    • 主にCIで、CDは特化していないらしい by inductorさん
    • CIとCDの違いは...
  • 使い方
    • Push 自分でやるのはここだけ
    • CircleCIがnpm test, npm build
      • 無料で1コンテナ

おれのconfig.yml(config.ymlをおさらい)

ref: https://github.com/nagashima-w/test-project/blob/master/.circleci/config.yml 

(この辺で秋田の枝豆スナックうめえ)

いかがでしたか?

  • 基本的に無料
    • OS X, iOSは有料
  • 自動化したらやったった感高い
  • Netlify, EC2
  • 興味ドリブン

個人的な感想

  • Docker勉強したおかげですんごい理解深まった
  • 煽りカンガルー先生...コワイ...(参照 )