梶原大使(23)13この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。福岡オフィスの梶原(ambasad)ですタイトル通りですが、なかなか一筋縄ではいかなかったので、公開します。基本的には、CodeBuildのダウンロード速度は遅くないのでキャッシュせずに使うのが下手にはまらずにいいかと思います。ダウンロードにかかる時間等は稼げるかもしれませんが、キャッシュしたパッケージファイルは、パッケージが新しくなるにつれ、古いものもが溜まっていくのでどこかでメンテナンスが必要となります。本来であれば、ビルド専用のImageを作成して、そちらを使用する方がおすすめです。以上を認識したうえで、敢えてやる理由としては専用のビルド用のImageをつくるまでもないダウンロードにかかる時間をほんの少しでも少なくしたいCodeBuildのキャッシュ使ってみたいaptの設定に詳しくなりたい(後付け)メンテナンスはちゃんとするなどのモチベーションがあるかたの役に立つと幸いです。環境変数でapt.confを指定し、既存の設定を上書きしています。buildspec.ymlはこんな感じになります。指定しているapt.confです。本来ならばbuildspec.ymlのcacheで/var/cache/を指定すればいいと思ったのですが1筋縄ではうまくいかず。aptの動きを調べたところ、前処理でパッケージがダウンロードされているディレクトリを消してるようです。apt-updateのコマンドの前処理を無効にしちゃってます。環境変数もうまくいかず、上手くいったのは-cで設定ファイルを指定した場合でした。100MBほどダウンロードされているパッケージが2回目のBuildではスキップされています。used.```まとめCodeBuildよりもどちらかと言えば、apt.confの既存設定のクリアの書き方がなかったので困りました。CodeBuildの今後のアップデートで大事な前処理が入る可能性はありますので、ご利用は計画的に。記事かたいなか119112件のシェア(ちょっぴり話題の記事)[GitHubとクラスメソッドの勉強会]DevOpsとAWSについてお話しました。リモート参加もOK〜クラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。〜ITエンジニアのお仕事とホンネ〜1月30日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。濱田孝治268「ふわわぁ、眠いな。藤井元貴90Gitリポジトリ内を検索する機会はよくあると思います。grepコマンドを使えば、git管理下のファイルのみを対象としてgrepができます。シンプルなコマンドですが、利便性はとても高いと思います。記事2020年01月20日かずえ81速報です。先程大阪リージョン開設予定がアナウンスされました!!以前から大阪ローカルリージョンという色々と制限がついた特殊なリージョンが存在していましたが、それが拡張され、東京リージョンなどと同じ通常のリージョンになります!2021年初頭開設予定です。武田隆志1143このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe326件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui326インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。濱田孝治268「ふわわぁ、眠いな。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。