Corredor

ウェブ、プログラミングの勉強メモ。

curl

Bitbucket API を使って複数のリポジトリからファイルをダウンロードしてきて比較してみる

Bitbucket という、GitHub ライクでプライベートリポジトリが持てるホスティングサービスを使っている。 この Bitbucket にも API が用意されていて、今回やりたかったことに使えそうだったので、試しにやってみた。 Bitbucket API リポジトリからファイルを…

Redmine API を利用してチケット ID からチケット情報を出力するシェルスクリプトを書いた

Redmine API を利用して、curl でチケット情報を取得し、jq で整形して出力するシェルスクリプトを書いた。引数チェックとかもするようにした。 以下のスクリプトを red とかいうファイル名で保存して、PATH が通っているところに置いて実行権限を付ければ O…

Windows 上の Jenkins から curl で TypeTalk API を叩いてメッセージを送信するまでの道のり

Windows 上の Jenkins はとにかく罠が多い…。 Windows 上の Jenkins から「シェルスクリプトの実行」で curl コマンドを実行し、TypeTalk API を叩いて任意のメッセージを投稿してみようと思った。それがかなりつまづいたのでまとめる。 TypeTalk API の叩き…

jq を使って JSON データを整形・抽出する

データを集める技術 最速で作るスクレイピング&クローラー (Informatics&IDEA)作者: 佐々木拓郎出版社/メーカー: SBクリエイティブ発売日: 2016/11/29メディア: 単行本この商品を含むブログ (1件) を見る jq というコマンドをインストールすると、コマンドラ…

GitHub API を触ってみた

GitHubツールビルディング ―GitHub APIを活用したワークフローの拡張とカスタマイズ作者: Chris Dawson,Ben Straub,池田尚史,笹井崇司出版社/メーカー: オライリージャパン発売日: 2017/05/10メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を…