drone.io のProject Visibilityとは

この記事は drone.io Advent Calendar 2017 - Adventar の22日目の記事です。

drone.io は Goで作られたオープンソースのCD (Continuous Delivery)環境です。

github.com

f:id:ashphy22:20171219223332p:plain

バージョンアップして突然現れたProject Visibilityの項目。どんな意味があるのでしょうか?

これはそれぞれのプロジェクトの表示範囲を示しています。

可視性 説明
Public 誰でも表示できる
Private 権限のある人しか表示できない
Internal ログイン済みのユーザであれば誰でも表示できる

リポジトリがpublicであれば、droneでもPublic、privateであれば Private がデフォルトに設定されます。

前のバージョンにあったPUBLIC_MODEの設定値はなくなっていますので注意してください。