Uncategorized

Uncategorized

git fsckでdanglingが出る場合の対処

git fsckでdanglingが出る場合の対処です。全て消したい場合は、下記を実行します。git reflog ex...
Uncategorized

シェルでファイルの差分があった場合に処理を実行したい。

シェルでファイルの差分があった場合のみ処理を実行したいユースケースがあります。diffで差分は、検出できますが終了ステー...
Uncategorized

bosh-cliのインストール

bosh-cliのインストール手順です。bosh.ioからプラットフォームに応じたバイナリのURLを確認して、下記の一連...
Uncategorized

AWS Cloud9

AWS Cloud9をsshでインストールする場合に必要なパッケージです。$ apt-get install nodej...
Uncategorized

bashのretry

下記のコードを$HOME/.bashrcに追加するとコマンドが失敗した場合に、一定時間待って、指定した回数リトライするr...
Uncategorized

concourseを使ったビルド

concourse.ioは、日本語情報とても少ないです。とてもクールなCIツールです。パイプライン、ジョブ、リソース、タ...
Uncategorized

macOS High Sierraのアップグレードに失敗

MacBook ProにmacOS High Sierraのアップグレード通知がきたのでアップグレードしたところ、見事に...
Uncategorized

Jenkins-cli

Jenkinsをコマンドラインから操作することでコード化することができます。Jenkinsをコマンドで操作するには、Je...
Uncategorized

JenkinsfileとMakefileの統合

Jenkinsfileをメンテナンスし続ける自信がないので、Jenkinsfileをパイプラインの定義のみで使うようにし...
Uncategorized

githubの二要素認証を設定するとpush時に認証エラーになる

githubで二要素認証を設定するとpush時に認証エラーになります。$ git push origin develop...