-
Notifications
You must be signed in to change notification settings - Fork 40
Update gradle usage #183
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
Update gradle usage #183
Conversation
@@ -0,0 +1,61 @@ | |||
import org.gradle.api.* |
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.
why is this in buildSrc
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.
this task should be configured in 2 places:
- in
rsocket-test-server
to provide executable - in modules, which need to run this task - for now it's only used in
rsocket-transport-ktor
for JS. But also will be useful if/when we will implement plain ios(darwin) transport iOS websocket transport example #111
now adding dependencies on this TestServer
is simple as adding call in a module. Before we need to be sure that we call evaluationDependsOn
in depending module and adding new module
name in rsocket-test-server
test JS WS Client transport update pipelines to run ktor JS tests
minor update of versions create convention plugins in buildSrc: * rsocket-build - basic configuration of any module * rsocket-build-js - configuration of JS target * rsocket-build-jvm - configuration of JVM target * rsocket-build-native - configuration of native targets * rsocket-build-multiplatform - configuration of all targets * rsocket-build-publish - configuration of maven-central/artifactory publication and singing * rsocket-build-library - base configuration for library module (publishing + explicitApi mode)
…nd build convention plugins
NOTE: Depends on #179
RSocketTestServer
configuration