タグ

ブックマーク / blog.aoshiman.org (1)

  • [Python][Bottle]BottleでBitbucketのwebhookをレシーブする小さなウェブアプリを作った

    bitbucketのソースコードの貼り付けがうまくいかないのでコピペして貼り付けます。 リポジトリはこちらです。ものすごく適当に作ってます。 このブログはFlaskで動いていて、リポジトリをBitbucketの非公開リポジトリにおいてあります。またそのリポジトリではデータベースであるsqliteのバイナリファイルもインディックスしています。 ブログを書いたり、レイアウトを変更したりする場合は、ローカルで動かして、作業をし、コミットしてpushします(ブログ更新だけ行った場合はバイナリファイルだけ更新されることになります)。そしてpushを感知したBitbucket側がwebhookにてJSONデータをこのウェブアプリに投げつけます。 POSTデータを受け取ったらブログのドキュメントルートからリポジトリをgit pullして更新する仕組みです。つでにwsgiファイルをtouchしてmod_w

    [Python][Bottle]BottleでBitbucketのwebhookをレシーブする小さなウェブアプリを作った
  • 1