はじめに CodeCommitを使用すると認証をIAMで行うことができます。 IAMで認証することでEC2でどうしても開発を行いたい場合などに、認証情報をサーバーにおく必要がなくなりとても便利です。 また、SSHの鍵を生 […]…
GitHub Actionsで次のリリースにどんな変更が含まれるかを可視化する – Lento con forza
この記事は はてなエンジニア Advent Calendar 2021 の16日目の記事です。昨日は id:masayosu の はてなにおけるCloudNative推進会の活動について でした。 サブ会という仕組みで専門領域における情報共有や深い議論ができるようになっていて、僕もスマート会*1に所属しています はてなではリリースブランチへのマージPR…
set -eのもとで特定のコマンドの終了ステータスを変数に入れるシェルスクリプトのスニペット – Islands in the byte stream
課題編 シェルスクリプトで「あるグローバルな状態を変える操作を行い、その結果をチェックし、状態をもとに戻す」みたいなタスクをするときに「その結果をチェックし」のところでコマンドの終了ステータスを変数に入れて置きたいみたいなことがあります。例えば、次のようなコマンド操作です。 set -e # グローバルな状…
【あなたのことを】 GitHubの設定でmainブランチの誤更新を防止しよう 【守りたい】
「よし、修正完了!」 「作業ブランチにpushしてプルリク作成するかー」 「git push っと」 「あ、やべ、今mainブランチだわ。。pushちゃった。。」 こんなことってありませんか? 自分が進めているプロジェク […]…
大コンテナ時代における.gitを使うワークフローの難点を解決するためにGitHubDDLを作った – ぱいぱいにっき
こんにちは、この記事はPerl Advent Calendar 2021の4日目の記事です。 3日目は@yoku0825さんのPerlで作られたMySQL用の何かについてでした。日々お世話になっている、pt-query-digestがPerlで作られているのは知っていたのですが、他にもいろいろPerl製ツールがあるんですね。 さて、最近仕事で発生した課題を解決する…
Git 2.34がリリース – Sparseインデックスやパフォーマンスの改良
Git開発チームの濱野純氏は11月15日(現地時間)、分散型バージョン管理ツール「Git」の最新版「Git v2.34.0」をリリースしたことを発表しました(Phoronix、The GitHub Blog)。 Git […]
GitLabでdeveloper権限でpushできない protected branchを解除する方法
GitLabでdeveloper権限でpush出来ません。 どうすればよいのでしょうか。 GitLabでdeveloper権限でpushできない原因 以前、以下のように調べたことがありました。 ・https://uras […]
i tried to set up git client to work with AWS CodeCommit
Overview: to set up Git client to work with AWS CodeCommit. According to the AWS documentation, the simplest w […]
Inside GitLab’s IPO filing
While the technology and business world worked towards the weekend, DevOps firm GitLab filed to go public. So we need to pause, digest the company’s S-1 filing, and come to some early conclusions.
[GitHub] Compareブランチのうち一部のマージコミットのみをマージ対象としたPull Requestを作る
こんにちは、CX事業本部 IoT事業部の若槻です。 今回は、GitHubでCompareブランチのうち一部のマージコミットのみをマージ対象としたPull Requestを作る方法を確認してみました。 何をしたいのか 下記 […]…