[jboss-jira] [JBoss JIRA] (WFLY-8832) Introduce srcdeps

Peter Palaga (JIRA) issues at jboss.org
Wed May 24 06:04:00 EDT 2017


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)


More information about the jboss-jira mailing list