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

Adding Maven Profiles #1120

Merged
merged 2 commits into from
Sep 7, 2024
Merged

Adding Maven Profiles #1120

merged 2 commits into from
Sep 7, 2024

Conversation

artur-ciocanu
Copy link
Contributor

@artur-ciocanu artur-ciocanu commented Sep 5, 2024

Description

This PR adds support for Maven Profiles so we can improve developer experience when developing the Dapr Java SDK. This should allow us to load all the code in a single IDE instance while allowing us the flexibility to run integration test modules separately from the main code.

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #1119.

It is also somewhat related to #1075.

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

@artur-ciocanu artur-ciocanu requested review from a team as code owners September 5, 2024 14:11
@artur-ciocanu
Copy link
Contributor Author

@salaboy @artursouza @cicoyle this is a small "quality of life" improvement PR. Please let me know if this looks good and if I should update any of the developer docs.

Thank you! 🙇

Artur Ciocanu added 2 commits September 7, 2024 12:16
Signed-off-by: Artur Ciocanu <[email protected]>
Signed-off-by: Artur Ciocanu <[email protected]>
@dapr-bot dapr-bot merged commit cc537a4 into dapr:master Sep 7, 2024
7 checks passed
@artur-ciocanu artur-ciocanu deleted the gh-1119 branch September 7, 2024 11:10
salaboy pushed a commit to salaboy/java-sdk that referenced this pull request Oct 4, 2024
* Adding Maven Profiles

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify profiles setup

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>
salaboy pushed a commit to salaboy/java-sdk that referenced this pull request Oct 4, 2024
* Adding Maven Profiles

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify profiles setup

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>
salaboy pushed a commit to salaboy/java-sdk that referenced this pull request Oct 4, 2024
* Adding Maven Profiles

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify profiles setup

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>
salaboy pushed a commit to salaboy/java-sdk that referenced this pull request Oct 4, 2024
* Adding Maven Profiles

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify profiles setup

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>
salaboy pushed a commit to salaboy/java-sdk that referenced this pull request Oct 4, 2024
* Adding Maven Profiles

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify profiles setup

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Maven Profiles
3 participants