やりたいこと
IBMCloud上で起票したチケットに"ibmcloud.exe sl ticket"コマンドでファイルを添付したい。
環境情報
$ ibmcloud version C:\Program version 2.13.0..
$ uname -a CYGWIN_NT-10.0 ... 3.3.4... x86_64 Cygwin
やり方
以下でオープン中のチケットの一意のIDを確認した後に
$ ibmcloud sl ticket list Id Assigned User Title Last Edited Status Updates Priority 1234567890 xx hoge XXXX-XX-XX:XXZ Assigned X 3 ...
以下コマンドでファイルの添付を行う。
$ ibmcloud sl ticket upload 1234567890 ./test.log OK
以下、補足です。
補足
GUI上でも同操作は可能ですが、この手の作業を自動化したい場合はibmcloudCLIが利用できます。
ファイル添付したチケットをdetailコマンドで表示すると以下のようにファイル名が記載されていて
Update xx Editor Create Date Update ID ... Attached file test.log
GUI上で確認しても「Attachments」にファイルが添付されています。
尚、添付できるファイルの拡張子には制約があるので拡張子無しで添付を試みるとコマンド自体は通るも
Attached file hoge Failed to attach files.
ファイルの添付には失敗したという旨でチケットが更新されてしまいます。
以上です。