Software Components

commandunit is tested on following platforms.

On Linux

  • Distribution: Ubuntu 22.04

  • bash: GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)

Dockerized mode

  • git (tested with 2.34.1)

  • dockerd: ???

"native" mode

  • git: (tested with 2.34.1)

  • jq-front: 0.54, Dockerized

  • jq: jq-1.5-1-a5b5cbe or later

  • yaml2json: 0.3.0, installed through npm install yamljs

On macOS (x86_64)

  • bash: GNU bash, version 5.1.12(1)-release (x86_64-apple-darwin20.6.0)

Dockerized mode

  • docker: Docker version 23.0.5, build bc4487a (macOS)

  • dockerd: minikube version: v.1.31.2

"native" mode

$ cat $(which yaml2json)
#!/usr/bin/env bash
yq -o=json "${@}"

On macOS (Apple Silicon)

Dockerized mode
  • git (tested with 2.34.1)

  • docker: Docker version 23.0.5, build bc4487a (macOS)

  • dockerd: Docker Desktop 4.19.0 (106363)

"native" mode
  • git (tested with 2.34.1)

  • jq-front (0.54, Dockerized)

  • jq (jq-1.6)

  • yaml2json (0.3.0, installed through brew, not through npm)

top