Releases: unkn0wn-root/resterm-runner
Releases · unkn0wn-root/resterm-runner
v0.2.1
What's Changed
- feat: update runner to newest api and harden ci by @unkn0wn-root in #2
- RST-4: bump headless API by @unkn0wn-root in #3
Full Changelog: v0.1.1...v0.2.1
v0.2.0
- updated to newest resterm API
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- feat: add --run-timeout flag for whole-run deadline and adjust api by @unkn0wn-root in #1
Full Changelog: v0.0.1...v0.1.1
v0.0.1
First beta release!
Highlights
- Run a single named request, a workflow, a tag group, or all requests in a file
- Use named environments and custom environment files
- Compare the same request across multiple environments with a baseline environment
- Export machine-readable reports with
--report-jsonand--report-junit - Support for artifacts, persisted state, auth persistence, history, and profiling
- Recursive workspace scanning for larger request collections
- Embedded version metadata in release builds and
go installbuilds
Platforms
Prebuilt binaries are included for:
- Linux
amd64 - Linux
arm64 - macOS
amd64 - macOS
arm64 - Windows
amd64 - Windows
arm64
Quick examples
Run a named request:
resterm-runner --file api.http --request login
Run all requests in a file for one environment:
resterm-runner --file api.http --env production --all
Compare environments and write JUnit output:
resterm-runner --file api.http \
--compare "dev,staging" \
--compare-base staging \
--report-junit results.xml
Beta notice
This is still a beta release. Interfaces, flags, output details, and behavior may change as the runner being improved.