Skip to content
Commit 89a9f6fb authored by Thomas Bouffard's avatar Thomas Bouffard Committed by Emmanuel Duchastenier
Browse files

task(bundles): retrieve tomcat and wildfly for official repositories (#175)

Previous implementation used a dedicated download mechanism: retrieve
them from download sites (but without checksum checks), cache them locally
and detect if they were available locally.

New implementation relies on the Maven dependency resolution. This
  - makes the pom simpler (no antrun task, nor dedicated caching), in particular
  remove dependency on ant-contrib
  - cache, checksum checks are deferred to Maven --> safer builds

In addition, fix community tomcat assembly (remove leading /) that were
useless and generated warning when building on windows

Plus some minor fixes:
  - fix warning generated by parent not in the root folder (set no relative
     path)
  - set encoding to UTF-8 for reproducible builds
  - wildfly bundle community: remove the deploy plugin configuration as
     it is managed at top level globally in the parent of the project and
     configured using a property set to not deploy the module
  - git ignore: correctly ignore node resources


Covers [BS-19060](https://bonitasoft.atlassian.net/browse/BS-19060)
parent adc0d394
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment