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

Simplify Gradle Build Logic #179

Open
1 task done
fuatbasik opened this issue Nov 26, 2024 · 0 comments
Open
1 task done

Simplify Gradle Build Logic #179

fuatbasik opened this issue Nov 26, 2024 · 0 comments
Labels
build enhancement New feature or request

Comments

@fuatbasik
Copy link
Contributor

fuatbasik commented Nov 26, 2024

Tell us more about this new feature.

Current input-stream/build.gradle.kts is unnecessarily complex. It is possible to simplify the build process to improve readability.

We should move the input streams build logic to the main project and change input-stream to be a sub module of this project.

This should allow us to add more sub projects to our releases easier. Also documentation on the different tasks and why they are setup that way could help this be extendable.

Definition of Done:

  • Moved build logic to main project
  • Cleaned up build files with proper comments and maybe a guide on why we have taken the approach
  • all build commands should be working as expected (build, test, referenceTest, publishToMavenLocal and jmhJar)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Tasks

Preview Give feedback
No tasks being tracked yet.
@fuatbasik fuatbasik added the enhancement New feature or request label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants