- NI SystemLink Web Applicationを開き、システム管理>>パッケージレポジトリに移動します。
- 新しいTestフィードを作成します。
- Testを開くと、下の図に示すように、パッケージがありません。
- 右上にある?をクリックし、HTTP APIを選択します。これにより、Swagger UIのPackage Repository Serviceに移動されます。
- Swagger UIでfeedsのGET/v1/feedsを実行して(Try it Out>>Executeのクリックより)、SystemLinkサーバーのフィードのリストを確認します。 Testフィードがサーバーの応答に表示されることを確認し、Testフィード IDをコピーします。
- Packages のPOST/v1 /upload-packages関数を使用して、パッケージをプールにアップロードし、job ID をコピーします。(Try it Outをクリックし、filenameのファイル選択ボタンから、パッケージファイルを選択します。その後Executeをクリックします。)
- 次に、 Jobsのv1/jobs/{jobId}関数を使用します 。Try it Outをクリックして、上記で取得されたJob Idを入力し、Executeをクリックします。アップロードされたパッケージのパッケージIDを取得します。
- 最後に、Packagesの/v1/feeds/{feedId}/add-package-references関数を使用して、Testフィードにパッケージを追加します。
Try it Outをクリックし、上記ステップ7で取得したパッケージのIdをPackageReferencesに入れます。feedIdに上記ステップ5で取得したTestフィードのIdを入れて、Executeを実行します。