Jinba Toolbox
Guides

バージョン管理

ToolSetのPublishとロールバック

概要

Toolを外部から利用するには、ToolSetをPublishしてバージョンを作成する必要があります。

Draft(編集中) → Publish → Version 1.0.0(immutable)
                        → Version 1.1.0(immutable)

バージョンはセマンティックバージョニング(x.y.z形式)を使用します。

Publish

  1. ToolSet画面の「Versions」タブを開く
  2. 「Publish New Version」をクリック
  3. バージョン番号を入力(例: 1.0.0
  4. リリースノート(任意)を入力
  5. 「Publish」をクリック

Publishすると、その時点のすべてのToolがimmutableなスナップショットとして保存されます。

公開バージョン

  • latestVersion - 最後にPublishしたバージョン
  • publishedVersion - 現在公開中のバージョン(APIで使用される)

通常はPublish時に両方が更新されます。

ロールバック

「Versions」タブでpublishedVersionを過去のバージョンに変更すると、ロールバックできます。

Draft

Toolを編集すると、Publishするまでは「Draft」状態になります。Draftの変更は/testエンドポイントでテストできますが、/runでは使用されません。

On this page