タグ

CircleCIに関するkwyのブックマーク (4)

  • CircleCIを並列化し実行時間を短縮する

    こんにちは。 株式会社ココナラ(以降、弊社と表記)の技術戦略室でエンジニアをしているSSです。 弊社では安全にリリースするためにさまざまな取り組みを行なっており、その1つとしてCIツールを活用しています。 CIツールを使うことで「自動テストを実行」「構文/フォーマットのチェック」が自動化でき、コードの品質を担保しやすくなります。 一方で、規模の増大とともに実行時間が伸びていくため、ある程度の規模になるとCIにかかる時間が無視できなくなります。 マイクロサービス化してCI対象コードを分割するなどの解消方法はあります。しかし、成長を続ける限り組織全体で見ればソースコードの総量は増大します。そのためCIに掛かる時間が長くなっていくことは避けられない問題でしょう。 弊社でも例外ではなく、CIの実行時間が長くなっていることが開発生産性に影響していました。そのため、CIの実行時間短縮が望まれました。

    CircleCIを並列化し実行時間を短縮する
  • 7年在籍したCircleCIを退職しました

    このエントリーについて いやゆる退職ブログです。どのようにしてCircleCIに入り、どんな仕事をし、そしてなぜやめるのかについて書いています。あとちょっぴり求人要素も入っています。 アメリカのスタートアップで働くのってどう?英語はどれくらい必要?など、実体験に基づいた一般論も書きました。海外のスタートアップに挑戦しようとしている方の後押しになれば幸いです。 目次 コンパクトにするつもりが、書きたいことが沢山ありすぎて長文となってしまいました。前半は思い出の振り返りポエムなので、興味がない方は海外のスタートアップで働くことについてまでスキップしてもらって大丈夫です。 CircleCIについて CircleCIでやったこと ソフトウェア開発 日法人の立ち上げ SRE 海外のスタートアップで働くことについて 時差について フルリモートについて ストックオプションについて CircleCIで働

  • [CircleCI] ローカルでCircleCIを使いたい

    ローカルでcircleciを使いたい circleciって始めたばかりだとconfig.ymlって中々通らないですよね。特に最初は「コミットして確かめる。」なんて対応をしている人もいるんじゃないでしょうか。 ローカルにcircleciを導入すれば試しながらconfig.ymlを修正できそうなので導入することにします。 インストール・設定 前提 Mac Docker導入済み Github,CircleCIのアカウント作成、連携済み homebrewでインストール せっかくhomebrewを入れているのでbrewでインストールすることにします。 すでにdockerを導入しているなら、--ignore-dependenciesをつけろということなのでそうします。 トークンの取得 CLIでWebサービスを使う時のお決まりですが、その設定をします。 https://app.circleci.com/

    [CircleCI] ローカルでCircleCIを使いたい
    kwy
    kwy 2021/12/29
  • いまさらだけどCircleCIに入門したので分かりやすくまとめてみた - Qiita

    はじめに 今度入社する会社では、JenkinsでなくCircleCIを使っているということなので、1から勉強した内容を初心者向けにまとめました。 また、最新バージョン2.1(2018/12時点)の新機能も記事では触れています。 ※2019/8/8追記 Slack連携に関する記事も書きました。 SlackCircleCIからカバレッジレポート通知を受け取る設定手順 ※2020/4/2追記 https://twitter.com/CircleCIJapan/status/1245253320551399424 CircleCIさんより、記事を紹介いただきました! なお、記事は初回投稿時(2018/12)の情報がメインのため、ご留意いただきますようお願いします。 前提知識 CI/CDに関する入門レベルの知識 ymlファイルに関する入門レベルの知識 コンテナに関する入門レベルの知識 未学習

    いまさらだけどCircleCIに入門したので分かりやすくまとめてみた - Qiita
  • 1