dehio3’s diary

仕事、生活、趣味のメモ

GitHub Actionsのself-hosted runnersがOrgantizationに対応したのでubuntu 16.04で検証してみた

はじめに 使用するホスト ホストの作成 dockerのインストール dockerグループにubuntuユーザーを追加 self-hosted runnersの設定 ジョブを実行 ランナーのサービス登録 まとめ はじめに Organizationレベルでのself-hosted runnersの設定がアナウンスされま…

Github ActionsでAssumeRoleする方法

はじめに ローカルでのデプロイ方法 ~/.aws/credentials AssumeRoleの実行方法 GitHub Actionsの設定 .github/workflows/deploy.yml GitHub Actionsの実行 原因 対応 はじめに ローカル端末から実施していたServerless FrameworkでのLambdaのdeployをGitHubA…

serverless CI/CDを試してみた

はじめに デプロイ手順 1.サインアップ 2.appの設定 3.profileの設定 4.デプロイ 修正箇所 package.jsonをリポジトリにあげる requirements.txtを作成する python3.6→3.7に変更 オプションの渡し方を変更 おわり はじめに serverlessからCI/CDの一般提供がア…

GitHub Actions で terraform plan/apply をCI/CDしてみた

はじめに 前提条件 作業手順 workflowの作成(plan) AWSアクセスキーの設定について(追記) Secretsを登録 アクションを実行(plan) workflowの作成(apply) アクションを実行(apply) まとめ はじめに 11/13 の GitHub Univers にて GitHub Actions が一般公開…

CircleCIのビルドデータを収集する仕組みを作った

はじめに 目的 機能概要 SaaS版との違い Dynamodbでの対応1(重複排除) Dynamodbでの対応2(グローバルセカンダリインデックス) ソースコード おわり はじめに 前回のCircleCI ユーザーコミュニティミートアップ にて「CircleCI Serverの利用状況を可視…

pythonで取得したタイムゾーン付きのデータからタイムゾーンを削除する

now time >>> now_time_utc = datetime.now(timezone('UTC')) >>> now_time_utc datetime.datetime(2019, 9, 19, 7, 14, 37, 136303, tzinfo=<UTC>) now time to JST >>> one_hour_ago_time_jst = now_time_utc.astimezone(timezone('Asia/Tokyo')) >>> one_hour_</utc>…

ディーカレットからau PAYにチャージしてみた

はじめに チャージの流れ おわりに はじめに 8/21からディーカレットで電子マネーチャージサービスが開始されました。 www.decurret.com 自分はauユーザーなのですが、対象ブランドに「au wallet」があったので、早速チャージを試してみました〜 アプリから…