[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [tycho-user] Cancel Tycho Build if compile warning is present
|
you could change the compiler warnings to errors either using the jdt .prefs file or one of the various commandline options from
http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_batch_compiler.htm
AFAIK there is no global "failOnWarning" switch.
Regards
Jan
On 31/03/16 16:43, "tycho-user-bounces@xxxxxxxxxxx on behalf of Lars Vogel" <tycho-user-bounces@xxxxxxxxxxx on behalf of lars.vogel@xxxxxxxxxxx> wrote:
>Hi,
>
>can I cancel the Tycho build if one of the plug-ins has a compiler
>warning? We want to use that for our Gerrit validation builds to
>ensure that plug-ins without any compiler warnings stay "clean" with
>the new contributions.
>
>Similar to http://stackoverflow.com/questions/9192613/how-do-i-get-a-java-maven-build-to-fail-for-compiler-warnings
>I tried the following:
>
><build>
> <plugins>
> <plugin>
> <artifactId>tycho-compiler-plugin</artifactId>
> <version>0.24.0</version>
> <configuration>
> <showWarnings>true</showWarnings>
> <compilerArgs>
> <arg>-Xlint:all</arg>
> <arg>-Werror</arg>
> </compilerArgs>
> </configuration>
> </plugin>
> </plugins>
></build>
>
>Also using the solution described by the SO answer did not work:
>
> <plugin>
> <artifactId>maven-compiler-plugin</artifactId>
> <version>3.3</version>
> <configuration>
> <source>1.8</source>
> <target>1.8</target>
> <showWarnings>true</showWarnings>
> <compilerArgs>
> <arg>-Xlint:all</arg>
> <arg>-Werror</arg>
> </compilerArgs>
> </configuration>
> </plugin>
>
>Best regards, Lars
>
>--
>Eclipse Platform UI and e4 project co-lead
>CEO vogella GmbH
>
>Haindaalwisch 17a, 22395 Hamburg
>Amtsgericht Hamburg: HRB 127058
>Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>USt-IdNr.: DE284122352
>Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
>_______________________________________________
>tycho-user mailing list
>tycho-user@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>https://dev.eclipse.org/mailman/listinfo/tycho-user