2014-02-13から1日間の記事一覧

オープンソース版Droneでのビルド成功後にS3へファイルを配布する方法

オープンソース版Droneでのビルド成功後にS3へファイルを配布する方法は以下の通りです。 .drone.ymlファイルの設定 以下の通りpublish: s3:を定義します。 image: go1.2 env: - GOPATH=/var/cache/drone script: - go build main.go publish: s3: acl: publ…

オープンソース版Droneでのビルド成功後にHerokuへモジュールを自動的にデプロイする方法

オープンソース版Droneでのビルド成功後にHerokuへモジュールを自動的にデプロイする方法は以下の通りです。 HerokuへのSSH Keyの登録 Drone側でリポジトリ名 -> Settings ->Key Pairsと遷移してSSH Keyを取得し、それをHeorkuのAccountのSSH Keysへ設定しま…

オープンソース版Droneで--depthオプション付きでgit cloneを行うようにしました

オープンソース版Droneでのビルド時に、git cloneで時間がかからないよう、--depthオプション付きでgit cloneを実施するようにしました。 デフォルトでは、--depth=50でgit cloneが実行されます。(デフォルト値はTravis CIを参考にしました。) 以下のよう…