3.3.3.4. ワークスペースへのコマンドの追加
以下の図は、CodeReady Workspaces 2.7 でのワークスペース設定コマンドを示しています。
図3.1 CodeReady Workspaces 2.7 のワークスペース設定コマンドの例
前提条件
- Red Hat CodeReady Workspaces の実行中のインスタンス。Red Hat CodeReady Workspaces のインスタンスをインストールするには、「CodeReady Workspaces の インストール 」を参照してください。
- Red Hat CodeReady Workspaces のこのインスタンスで定義された既存のワークスペース。新規 CodeReady Workspaces 2.7 ワークスペースの作成および設定について参照してください。
手順
ワークスペースにコマンドを定義するには、ワークスペースの devfile を編集します。
最初のコマンドで
command
セクションを追加または編集します。元のワークスペース設定からname
およびcommand
フィールドを変更します (前述の等価表を参照してください)。commands: - name: build actions: - type: exec command: mvn clean install
commands: - name: build actions: - type: exec command: mvn clean install
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 新規コマンドを追加するか、または他の devfile からコマンドを編集するには、以下の YAML コードを
command
セクションにコピーし、コマンドを定義します。本章の概要のスクリーンショットに示されるように、元のワークスペース設定から
name
およびcommand
フィールドを変更します。- name: build and run actions: - type: exec command: mvn clean install && java -jar
- name: build and run actions: - type: exec command: mvn clean install && java -jar
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
必要に応じて、
component
フィールドをactions
に追加します。これは、コマンドが実行されるコンポーネントのエイリアスを示します。 - ステップ 2 を繰り返し、devfile にコマンドを追加します。
Devfile タブをクリックして変更を表示します。
変更を保存し、新しい CodeReady Workspaces 2.7 ワークスペースを起動します。