オープンソース版Droneで--depthオプション付きでgit cloneを行うようにしました
オープンソース版Droneでのビルド時に、git cloneで時間がかからないよう、--depthオプション付きでgit cloneを実施するようにしました。
デフォルトでは、--depth=50でgit cloneが実行されます。(デフォルト値はTravis CIを参考にしました。)
以下のように、.drone.ymlでgit: depth:
に値を指定すると、--depthにその値が設定されてgit cloneが実行されます。
image: go1.2 env: - GOPATH=/var/cache/drone services: - mongodb script: - go get labix.org/v2/mgo - go get labix.org/v2/mgo/bson - go build - go test -cover -v git: depth: 1