Commit Graph

23 Commits

Author SHA1 Message Date
Gunnar Hillert
8c81cffd27 INT-3629: Upgrade to Gradle 2.3
JIRA: https://jira.spring.io/browse/INT-3629

Fix Sonar Build
`build.gradle` polishing
2015-02-16 16:26:43 +02:00
Artem Bilan
4c89d21195 INT-3403: Upgrade Spring IO Dependencies
JIRA: https://jira.spring.io/browse/INT-3403

* Upgrade to Gradle 1.12
* Make `schemaZip` Windows compatible

INT-3403: Fix the `replaceAll` logic

INT-3403: Apply SS & SWS releases
2014-05-22 08:35:38 -04:00
Artem Bilan
fa4775e775 INT-3241: Upgrade Gradle and some dependencies
JIRA: https://jira.springsource.org/browse/INT-3241
2014-01-02 12:43:12 -05:00
Artem Bilan
dd5c9cc18c INT-3155: Add Gradle Task 'testAll'
* Add to `LongRunningIntegrationTest` ability to read `System.properties`
Note, ENV property 'RUN_LONG_INTEGRATION_TESTS' has a preference in case of value `true`
* Add Gradle task `testAll`
* Upgrade to Gradle 1.7
* Improve build performance by adding 'inputs'/'outputs' to some tasks

JIRA: https://jira.springsource.org/browse/INT-3155

Polishing

Remove inputs/outputs.

Polish RouterConcurrencyTest.
2013-09-30 12:01:12 -04:00
Gunnar Hillert
955e3ee282 INT-3021 - Fix Sonar Build Plan
* Upgrade to gradle 1.6
* Switch from sonar plugin to sonarRunner plugin

INT-3021 - Correct SCM syntax
2013-05-23 10:42:37 -04:00
Gunnar Hillert
51149184e8 INT-2985 - Upgrade to Gradle 1.5 2013-04-11 16:02:24 -04:00
Artem Bilan
c4ca84e20b INT-2907: Upgrade to Gradle 1.4
JIRA: https://jira.springsource.org/browse/INT-2907
2013-02-01 16:01:04 -05:00
Gunnar Hillert
2d81f3cc27 INT-2802 - Upgrade build.gradle to use Gradle 1.2
For reference see: https://jira.springsource.org/browse/INT-2802
2012-10-31 17:19:54 -04:00
Gunnar Hillert
cef6113854 INT-2681 - Upgrade to Gradle 1.0 GA
For reference: https://jira.springsource.org/browse/INT-2681
2012-07-25 15:49:07 -04:00
Chris Beams
edae65ae52 Eliminate gradle directory in favor of shared buildSrc
.gradle scripts once in gradle/ dir now live in shared buildSrc/ dir.

Some hard-coding of Spring Integration specifics still remain and will
be removed shortly.
2010-11-09 15:07:22 -08:00
Chris Beams
25e5756337 Initial cut of bundlor plugin 2010-11-09 10:55:19 -08:00
Chris Beams
7ea55fdc71 Add ability to generate poms for use at build time
Generate poms from Gradle metadata with

    `gradle generatePom`

This will create a root pom with a <modules> section as well as a pom
for every individual module.

These poms are suitable for use with m2eclipse (e.g., File->Import->
Existing Maven project), or at the command line for basic build goals
such as `mvn test`.

These poms are not capable of producing distribution artifacts or
deployment of artifacts.

pom.xml and target will remain in .gitignore as these artifacts are
transient and for developer convenience only.
2010-11-04 16:54:06 -06:00
Hans Dockter
c2866d96b4 Apply Hans' refactoring of pom customization logic 2010-10-28 11:58:36 -04:00
Chris Beams
a72d327db6 Mark dependencies 'optional' or 'provided' as appropriate
Requires significant pom customization in maven-deployment.gradle
which has been verified at `gradle install` time, but not yet at
`gradle uploadArchives` time.  Need to figure out how to eliminate
the duplication going on there.
2010-10-28 11:16:03 -04:00
Chris Beams
a600e5279b Polish @author tags
Names should be spelled out ('Chris Beams') instead of abbreviated
('cbeams')
2010-10-27 15:54:05 -04:00
Chris Beams
8b483a08b8 Simplify inclusion of images and css in html* doc dirs 2010-10-27 10:40:49 -04:00
Chris Beams
036a3f5b15 Update gradle files to reference new locations for resources 2010-10-27 09:29:19 -04:00
Chris Beams
1cbafbe9db Upgrade Gradle to 0.9-build-daemon-20101027111821+1100 2010-10-27 07:24:56 -04:00
Chris Beams
677fca51a9 Major progress on Gradle port
Complete:
--------
- src/* documentation resources moved to 'docs' subproject

- docbook sources upgraded to Docbook 5

- formatted all docbook sources to strip tab characters and
  eliminate trailing whitespace

- all projects compile and test successfully

- all artifacts upload successfully to s3, static.sf.org, etc.

Remaining:
---------
- documentation L&F needs work. CSS, images, and highlighting aren't
  hooked up properly

- spring-integration-jdbc codegen bits in Maven POM need to be
  transcribed into gradle

- dependencies that were optional or provided scope in maven are
  currently 'compile' scope in Gradle.  Need to figure out support
  in Gradle to fix this.

- run through Eclipse classpath and project generation scenarios

- delete all Maven artifacts
2010-10-26 18:51:08 -04:00
Mark Fisher
d677da9c62 added major/minor version properties to version class 2010-10-26 12:53:36 -04:00
Chris Beams
28d31094b5 Back to latest build_daemon branch build
This reverts commit 4a8b3e592c.
2010-10-25 19:29:44 -04:00
Chris Beams
4a8b3e592c Drop down to 0.9-rc-1 2010-10-25 19:27:00 -04:00
Mark Fisher
8025f72d00 adding basic gradle config 2010-10-25 19:18:49 -04:00