Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub Actionsでテストの結果をわかりやすく表示する

GitHub Actionsでテストの結果をわかりやすく表示する

Xcode Result Bundle
データ構造
xcresulttool
GitHub Checks
GitHub Actions
API
画像の表示
Undocumentedな制限事項
GitHub Flavored Markdown
キレイに表示するコツ

Kishikawa Katsumi

October 27, 2021
Tweet

More Decks by Kishikawa Katsumi

Other Decks in Programming

Transcript

  1. GitHub ActionsͰςετͷ݁ՌΛΘ͔Γ΍͘͢දࣔ͢Δ • Xcode Result Bundle • σʔλߏ଄ • xcresulttool

    • GitHub Checks • GitHub Actions • API • ը૾ͷදࣔ • Undocumentedͳ੍ݶࣄ߲ • GitHub Flavored Markdown • ΩϨΠʹදࣔ͢Δίπ
  2. xcresulttool xcresulttool get --path Example.xcresult [--format json | raw] [--id

    ID] xcresulttool export --type [file | directory] --path Example.xcresult --output-path ./Out --id ID xcresulttool formatDescription [get] [--format json | text | markdown | typeHierarchy] [--hash]
  3. xcresulttool xcresulttool get --path Example.xcresult [--format json | raw] [--id

    ID] xcresulttool export --type [file | directory] --path Example.xcresult --output-path ./Out --id ID xcresulttool formatDescription [get] [--format json | text | markdown | typeHierarchy] [--hash]
  4. xcresulttool xcresulttool get --path Example.xcresult [--format json | raw] [--id

    ID] xcresulttool export --type [file | directory] --path Example.xcresult --output-path ./Out --id ID xcresulttool formatDescription [get] [--format json | text | markdown | typeHierarchy] [--hash]
  5. xcresulttool xcresulttool get --path Example.xcresult [--format json | raw] [--id

    ID] xcresulttool export --type [file | directory] --path Example.xcresult --output-path ./Out --id ID xcresulttool formatDescription [get] [--format json | text | markdown | typeHierarchy] [--hash]