Peter Palaga created WFLY-8832:
----------------------------------
Summary: Introduce srcdeps
Key: WFLY-8832
URL:
https://issues.jboss.org/browse/WFLY-8832
Project: WildFly
Issue Type: Task
Reporter: Peter Palaga
Assignee: Peter Palaga
Similar to
https://issues.jboss.org/browse/WFCORE-2234, we want to introduce srcdeps to
WildFly too.
Srcdeps is a tool to build Maven dependencies from their sources. With srcdeps,
{{wildfly}} can depend on a specific commit of, e.g., {{wildfly-core}}:
{code}
<version.org.wildfly.core>3.0.0.Final-SRC-revision-aabbccd</version.org.wildfly.core>
{code}
where {{aabbccd}} is the git commit id to build when any wildfly-core artifact is
requested during the build of wildfly.
The main advantage of srcdeps is that changes in components can be integrated and tested
in wildfly immediately after they are committed to a public component branch. There is no
need to wait for the component release.
There is a discussion on wildfly-dev mailing list about this:
http://lists.jboss.org/pipermail/wildfly-dev/2017-January/005718.html
[1]
https://github.com/srcdeps/srcdeps-maven#srcdeps-maven
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)