めあとるーむ日記帳

なんか書く

Google Cloud Platform

CircleCIでMavenを使ってGoogle AppEngineをデプロイするのを自動化したい

追記(2017-09-08) 解決してないのでググってたどり着いた人ごめん タイトルの通り。 GAEのデプロイは2通りあって、appcfgを使うかMavenを使うか Deploying a Java App | App Engine standard environment for Java | Google Cloud Platform おススメ(reco…

Cloud SQL のタイムゾーンを変える

SQLの current_time とか now() はサーバ側のタイムゾーン設定に依存してるのでCloud SQLなどではタイムゾーンが日本と違ったりすることがある。 Cloud SQLも例にもれずデフォルトだとこういう設定になっている mysql> show variables like '%time_zone%'; +…

Google Cloud Engine の Cloud SQL に .sql を読ませる

maretol.hatenablog.jp 続き。 結局なんで読めなかったかというと文字コードがUTF16LEだったからのようだ。 というかなんで mysqldump の出力が UTF8 じゃないのか。まあいいとして。 GCPのCloud SQLに対応する形で .sql ファイルを出力するのは Cloud SQL …

GCPのCloud SQLにmysqldumpで出力したファイルを読ませたい

mysqldumpコマンドには--default-character-setというどう見ても文字コードを設定する引数がある。 --default-character-set=utf8 とするとutf8で出力されそう。されそうだが、実際はUTF16LEで出力されてた。しかも日本語は文字化け。 --default-character-s…

Google App Engineのリポジトリがクローン出来なかった

解決した。どうやらgitの設定が悪さをしていたらしい。 単純に解決法はこれ groups.google.com stackoverflow.com コマンドだけ先に答えを書くなら > git config --list --system で credential.helper=manageがあったら > git config --system --unset cred…

Google App Engineのリポジトリがクローン出来ない

2016-11-21追記 maretol.hatenablog.jp Google Cloud SDKでリポジトリをクローンしようとしてもできない状態に陥ってる。 先に言っておくとまだ解決できてないので解決で来たら追記するなり別記事なり書く おさらい そもそもクローンする方法は Google Cloud…