wercker/step-s3syncでSSL certificate verification failure
🗓️ 2017-11-20
📑
Post
Werckerを使ってhugoのサイト生成とS3へのアップロードをしていたのだが、正常終了していたのにS3にアップロードされていない。
Werckerログを見るとhugoの記事生成は正常に終わっているのでs3syncに問題がありそうだと調べると、ERRORの文字が。なぜ正常終了判定に…
ERROR: SSL certificate verification failure: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)
finished s3 synchronisation
boxのバージョンが古いのか証明書の確認でエラーがでているようだ。
公式のサンプルがbox: debian
だったのでその通りにしてたのだが、だめそう。
s3sync自体は内部でs3cmdを使ってるようなのでpythonのやつならいいだろと変更したらうまくいった。
# wercker.yml
box: python:2.7
build:
#
deploy:
#
🏷️
#wercker