8000 Announcement: Variant 2 · Issue #129 · mumoshu/variant · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Announcement: Variant 2 #129

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mumoshu opened this issue Feb 11, 2020 · 2 comments
Open

Announcement: Variant 2 #129

mumoshu opened this issue Feb 11, 2020 · 2 comments

Comments

@mumoshu
Copy link
Owner
mumoshu commented Feb 11, 2020

I'm planning to release the current 0.x line of Variant as 1.0. Shortly after that I'll release https://github.com/mumoshu/variant2 as the next major version of Variant.

It features a lot of things but to recap:

  • It adds a HCL-based DSL that is superior to yaml+go template
  • Workflows: DAGs of jobs with output propagation and concurrency
  • More flexible and composable building blocks of your command
  • Export your command to various formats(single executable binary, "main.go", another dir, shim, etc.)
  • Testing framework. Write test "your cmd" { } and run it with varian test. Both standalone and embedded in go test.

See the README at https://github.com/mumoshu/variant2 for more.

@osterman
Copy link

@mumoshu do you plan to keep the repos separate?

@mumoshu
Copy link
Owner Author
mumoshu commented Apr 22, 2020

@osterman Not entirely sure wha 5B40 t I shoud do. Do you have any opinion?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0