GitHub user chrisdutz opened a pull request:
https://github.com/apache/incubator-edgent/pull/309
Migration of the Edgent project to be able to build with Apache Maven
I finally managed to solve all problems and untangle all knots I wasn't
that happy with.
The current version should be buildable with a simple "mvn package"
This would include running all unit-tests as part of the build.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/chrisdutz/incubator-edgent feature/maven
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-edgent/pull/309.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #309
----
commit f1776b4df687d436cc4e496dc8be74ea4c6fad15
Author: Christofer Dutz <[email protected]>
Date: 2017-05-28T13:51:58Z
Maven migration
commit 15ff80ab5a2dc1042f5644585e53b74909acea7d
Author: Christofer Dutz <[email protected]>
Date: 2017-05-29T09:25:10Z
- Added the slf4j-jdk14 dependency to all modules in test-scope to enable
the output of log data.
- Added a missing dependency to enable the SSL related tests, which were
causing problems.
- Re-Enabled te WebSocket tests
commit a41df4701c0dcf4e8074cfb773fadbb24ffca245
Author: Christofer Dutz <[email protected]>
Date: 2017-05-29T12:04:38Z
Make the topology module build the test-server jar that is used by other
modules unit-tests
commit 7aee5cde11c83479b28cbab13d050757d37b9cd6
Author: Christofer Dutz <[email protected]>
Date: 2017-05-29T12:14:21Z
Made the "direct" modules tests work ...
commit 5cfbbb111aec31db90c5b9d4d5ff8c51c20ad6de
Author: Christofer Dutz <[email protected]>
Date: 2017-05-29T14:44:15Z
Removed an accidentally added character
commit ced7b2f536e859943706e190d07c4181e2413ac9
Author: Christofer Dutz <[email protected]>
Date: 2017-05-30T10:51:50Z
Merge branch 'master' of https://github.com/apache/incubator-edgent into
feature/maven
commit 54f6eab77bef80d35a877850afab45ab221bf659
Author: Christofer Dutz <[email protected]>
Date: 2017-06-02T13:37:11Z
Finished the Maven migration (Enabled all test)
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---