やりたかったこと
bitbucketにプッシュしたときにbitbucket-pipelinesを使って、ステージングへのデプロイを自動化したい。
はまったこと
pip install awsebcli --upgrade
をbitbucket-pipelines.ymlに書いた時に
ERROR: UnicodeDecodeError - 'ascii' codec can't decode byte 0xe3 in position 52: ordinal not in range(128)
のエラーが出てデプロイが進まない。
直したこと
pip install awsebcli==3.1.0
にしたら動いた、どうやら最新版のバグらしい。
追記
違った、これだとebignoreがうまく聞かないので、これだとうまくいくっぽい
image: python:2.7.13
にすると治る。
どうやらPythonのバージョンの問題っぽい、これでebignoreも反映されて、楽しいアジャイルライフを送ることができるようになった