sky’s 雑記

主にAndroidとサーバーサイドの技術について記事を書きます

Github Actions

MySQLコンテナのready for connectionsを保証する

マイグレーションなどアプリケーションからMySQLを操作する場合にMySQLの起動を保証する方法についてです。 概要 docker exec db mysql -u${DB_USER} -p${DB_PASSWORD} でMySQLのready for connectionsを保証できます。 - name: wait for connections ready …

Github Actionsでワンショットタスクを実行する

最近はサーバーサイドの仕事が増えているので、 記事もサーバーサイドよりの技術が増えるかもしれません。 ECS Fargateにアプリケーションをデプロイする際、 あわせてDBスキーマの更新マイグレーションを行いたいユースケースについてです。 結論 steps: - …