Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-8832

Introduce srcdeps

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • None

      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:

      <version.org.wildfly.core>3.0.0.Final-SRC-revision-aabbccd</version.org.wildfly.core>
      

      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

              ppalaga Peter Palaga
              ppalaga Peter Palaga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: