Skip to content

Commit 49e6c9a

Browse files
wilkinsonasnicoll
authored andcommitted
Port the build to Gradle
Closes gh-1457
1 parent 3a60f36 commit 49e6c9a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+1186
-2716
lines changed

.gitignore

Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,15 @@
11
*.ipr
22
*.iws
33
*.iml
4-
target
5-
.clover
6-
activemq-data
74
*.hsp
8-
atlassian-ide-plugin*.xml
95

106
.idea
11-
out
7+
out/
128

13-
/build
14-
/spring-*/bin
15-
/spring-*/build
16-
.gradle
9+
build/
10+
.gradle/
1711

18-
_site
19-
/.classpath
20-
/.project
21-
/.settings/
22-
23-
*.versionsBackup
24-
25-
credentials.yml
26-
.flattened-pom.xml
27-
.mvn/.gradle-enterprise
28-
.mvn/.develocity
12+
.classpath
13+
.project
14+
.settings/
15+
bin/

.mvn/develocity.xml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.mvn/extensions.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.mvn/wrapper/maven-wrapper.jar

-46.5 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.

CONTRIBUTING.adoc

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,9 @@ added after the original pull request but before a merge.
4444
* When writing a commit message please follow http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions].
4545

4646
=== Building from source
47-
This project includes the Maven wrapper, meaning you don't have to install any CLI tools to compile. Simply clone it and do this:
48-
49-
==== Default build
50-
The project can be built from the root directory using the standard Maven wrapper command:
51-
52-
----
53-
$ ./mvnw clean package
54-
----
55-
56-
If you are rebuilding often, you might also want to skip the tests until you are ready
57-
to submit a pull request:
47+
This project includes the Gradle wrapper, meaning you don't have to install any CLI tools to compile.
48+
Once you've cloned the project, it can be built from the root directory using the following command:
5849

5950
----
60-
$ ./mvnw clean package -Dmaven.test.skip=true
51+
$ ./gradlew build
6152
----

README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Please visit https://spring.io/projects/spring-ws to get the right Maven/Gradle
2020

2121
== Building Spring Web Services
2222

23-
. Run `./mvnw clean package`
23+
. Run `./gradlew build`
2424

2525
This will generate the artifacts.
2626

docs.xml

Lines changed: 0 additions & 57 deletions
This file was deleted.

gradle.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
version=4.0.12-SNAPSHOT
2+
3+
org.gradle.caching=true
4+
org.gradle.parallel=true
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0"?>
2+
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" "https://checkstyle.org/dtds/configuration_1_3.dtd">
3+
<module name="com.puppycrawl.tools.checkstyle.Checker">
4+
<module name="io.spring.javaformat.checkstyle.SpringChecks"/>
5+
</module>

0 commit comments

Comments
 (0)