年中アイス

いろいろつらつら

2020-02-01から1ヶ月間の記事一覧

homebrew tapのformulaファイルの置き場所

前回のエントリで、goreleaserとgithub actionsを使ったhomebrewのformulaファイルの自動生成と登録について書き、既存のツールを3つ移行しました。しかし、その度にpersonal access tokenを発行して、リポジトリのSecretsに登録するという作業が地味地味と…

GoReleaser+GithubActionsを使って、releaseファイルのアップロードとhomebrew対応を自動で行う

※2021/04/06 動かなくなってた部分があったので対応を後半に追記しました。 先日、rnzooに機能を追加して、久しぶりにリリースをしようとしたら、色々動かなくなっててハマりました。しばらくやってなかったので、Rubyのバージョンアップや、hubコマンドの再…

CloudWatchLogsからAthena向けにS3にデータを保存する時に改行を追加してあげないといけない

AWS

前回は、自分のミスでハマった話でしたが、その後、別の仕様にハマったのでそのメモです。以下あたりを参考に、CloudWatchLogsのログをAthenaで解析する流れを検証していました。 CloudWatchLogs -(Subscription Filter)->Firehose -(delivery stream)-> S3 …

CloudWatch LogsからKinesis Firehoseに送る時にはまったエラー

AWS

ECSコンテナのログをCloudWatch Logsに出力しており、そこからS3に保存しようとした時に、Kinesis Firehoseを使って行える例があったので試してみました。その時にしょうもないミスではまったのでメモです。 この例をもとに試していましたが、Firehose --(de…