Skip to content

Commit

Permalink
Merge pull request #19489 from famod/no-test-modules
Browse files Browse the repository at this point in the history
Introduce no-test-modules Maven profiles
  • Loading branch information
gsmet authored Aug 19, 2021
2 parents af843a0 + ed2a2c1 commit 0770982
Show file tree
Hide file tree
Showing 3 changed files with 233 additions and 191 deletions.
20 changes: 20 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,26 @@ One way to accomplish this is by executing the following command:
./mvnw test -f integration-tests/resteasy-jackson/ -Dtest=GreetingResourceTest
```

### Build with multiple threads

The following standard Maven option can be used to build with multiple threads to speed things up (here 0.5 threads per CPU core):

```
./mvnw install -T0.5C
```

Please note that running tests in parallel is not supported at the moment!

### Don't build any test modules

To omit building currently way over 100 pure test modules, run:

```
./mvnw install -Dno-test-modules
```

This can come in handy when you are only interested in the actual "productive" artifacts, e.g. when bisecting.

#### Automatic incremental build

:information_source: This feature is currently in testing mode. You're invited to give it a go and please reach out via [Zulip](https://quarkusio.zulipchat.com/#narrow/stream/187038-dev) or GitHub in case something doesn't work as expected or you have ideas to improve things.
Expand Down
Loading

0 comments on commit 0770982

Please sign in to comment.