Skip to content

Commit

Permalink
DBZ-3449 Adding 'quick' profile
Browse files Browse the repository at this point in the history
  • Loading branch information
gunnarmorling committed Apr 29, 2021
1 parent 32a34b5 commit abbefe4
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
9 changes: 9 additions & 0 deletions README.md
Expand Up @@ -177,3 +177,12 @@ When subscribing to individual shard, we need to do the following manual steps f
## Contributing

The Debezium community welcomes anyone that wants to help out in any way, whether that includes reporting problems, helping with documentation, or contributing code changes to fix bugs, add tests, or implement new features. See [this document](https://github.com/debezium/debezium/blob/master/CONTRIBUTE.md) for details.

### Building just the artifacts, without running tests, CheckStyle, etc.

You can skip all non-essential plug-ins (tests, integration tests, CheckStyle, formatter, API compatibility check, etc.) using the "quick" build profile:

$ mvn clean verify -Dquick

This provides the fastes way for solely producing the output artifacts, without running any of the QA related Maven plug-ins.
This comes in handy for producing connector JARs and/or archives as quickly as possible, e.g. for manual testing in Kafka Connect.
14 changes: 13 additions & 1 deletion pom.xml
Expand Up @@ -9,7 +9,6 @@

<modelVersion>4.0.0</modelVersion>
<artifactId>debezium-connector-vitess</artifactId>
<version>1.6.0-SNAPSHOT</version>
<name>Debezium Connector for Vitess</name>
<packaging>jar</packaging>

Expand Down Expand Up @@ -438,5 +437,18 @@
<docker.skip>true</docker.skip>
</properties>
</profile>
<profile>
<id>quick</id>
<activation>
<activeByDefault>false</activeByDefault>
<property>
<name>quick</name>
</property>
</activation>
<properties>
<skipITs>true</skipITs>
<docker.skip>true</docker.skip>
</properties>
</profile>
</profiles>
</project>

0 comments on commit abbefe4

Please sign in to comment.