-
Notifications
You must be signed in to change notification settings - Fork 51
build(flagd): OS agnostic flagd provider build #998
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
build(flagd): OS agnostic flagd provider build #998
Conversation
.../flagd/src/test/java/dev/openfeature/contrib/providers/flagd/resolver/process/TestUtils.java
Show resolved
Hide resolved
Signed-off-by: Guido Breitenhuber <[email protected]>
Signed-off-by: Guido Breitenhuber <[email protected]>
Signed-off-by: Guido Breitenhuber <[email protected]>
Signed-off-by: Guido Breitenhuber <[email protected]>
9c25aa0
to
a7f0fba
Compare
Signed-off-by: Todd Baert <[email protected]>
@@ -1,184 +0,0 @@ | |||
{ | |||
"$id": "https://flagd.dev/schema/v0/flags.json", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed a small change to some test files that use this schema; they now use the pulled/gitignored one.
The test files using this schema only use it for editor support (so editing the schemas locally has editor support) not in actual unit tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh, there they have been used. I was wondering why there have been JSON schemas checked in in resources when they're copied to a different resource directory on build.
This is a helpful additional and makes the POM simpler too. Thanks! |
This PR
removes pom.xml dependency on
cp
command fromflagd
provider maven build.Proposed changes:
Notes
Flagd Provider uses plain
cp
commands in maven build. This causes problems on Windows systems.How to test
./mvnw verify
will build the project (also on windows)