Releases: mumoshu/variant2
Releases · mumoshu/variant2
v0.33.1
Changelog
64a0e8b Fix run via shebang to not fail due to redundant/repeated args (#26)
6137c57 Enhance import
and imports
to support importing from absolute paths to directories (#25)
94e3730 Create FUNDING.yml
v0.33.0
Changelog
441c65d Add missing main.go
c6799d5 Finish refactoring up to the variant top-level pkg
02748e2 Refactor app setup
45703eb Another set of refactoring to prefer composition
4110f68 Some refactoring to prefer composition over inheritance
247bd21 Allow git access to the repo for integration testing
71cf71c Fix another lint error
57ca3b4 Fix lint errors
5efb413 Add missing testdata
v0.32.0
Changelog
9ca9dc3 feat: imports = ["./path/or/url/to/dir"]
for importing multiple variant commands
cbb9ec6 Small refactoring for upcoming "import flattening" feature
ab4f493 Re-enable importing a directory as the whole command for export shim
41237f3 Allow VARIANT_TRACE taking effect in every mode
v0.31.0
Changelog
7f9c21b Prevent overriding the user-side with the imported global parameters
v0.30.0
Changelog
bd352cd Allow calling imported jobs by their names from command-line
f44925c Fix lint errors
v0.29.0
Changelog
04d6cb9 Try enabling the import in variant export go
ed binary
v0.28.0
Changelog
73ac45d Fix lint errors and test flakiness
8acc6a5 feat: expect exec { command = ... args = ... dir = ... }
blocks for expecting/validating exec calls
v0.27.0
Changelog
8308b6f Reverse the eval order of config and variable blocks
65dad94 Add examples/conditional_run to the integration test suite
v0.26.0
Changelog
3f42755 feat: Allow multiple conditional run { job = ... condition = ...}
blocks within a job
28f9298 Refactoring around the alternative syntax to call another job
e5d623a Refactor global args inheritance for config source job
c2c0220 Make internal loop variable generation a bit more readable
9d6c882 Some refactoring
17266d3 Reorganize pkg/app sources
v0.25.2
Changelog
3cfdcf3 Prevent output from config source job runs