Skip to content
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

Upgrade sbt riddl #446

Merged
merged 7 commits into from
Oct 1, 2023
Merged

Upgrade sbt riddl #446

merged 7 commits into from
Oct 1, 2023

Conversation

reid-spencer
Copy link
Contributor

@reid-spencer reid-spencer commented Sep 29, 2023

  • Remove need for riddlcPath
  • Allow a consistent set of arguments to be set on all commands
  • Provide short form commands: info, stats, hugo
  • Configure a standard .conf file path for use in commands that need it.

Signed-off-by: reidspencer <reid.spencer@yoppworks.com>
Signed-off-by: reidspencer <reid.spencer@yoppworks.com>
# Conflicts:
#	sbt-riddl/src/main/scala/com/reactific/riddl/sbt/plugin/RiddlSbtPlugin.scala
#	sbt-riddl/src/sbt-test/sbt-riddl/simple/test
Signed-off-by: reidspencer <reid.spencer@yoppworks.com>
Signed-off-by: reidspencer <reid.spencer@yoppworks.com>
* riddlc path can now be specified directly but will also find it in
  the user's PATH env var.
* there are four commands: riddl, info, hugo, and stats
* the riddl testkits and libraries are included in the build so that
  test infrastructure is ready to go for running riddl tests

Signed-off-by: reidspencer <reid.spencer@yoppworks.com>
@reid-spencer reid-spencer added this to the 1.0 - First Full Release milestone Oct 1, 2023
@reid-spencer reid-spencer linked an issue Oct 1, 2023 that may be closed by this pull request
@reid-spencer reid-spencer merged commit 60f57d6 into main Oct 1, 2023
5 checks passed
@reid-spencer reid-spencer deleted the upgrade-sbt-riddl branch October 1, 2023 19:31
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

Successfully merging this pull request may close these issues.

Make sbt-riddl run commands directly without the riddlc in the path
1 participant