What you did:
1 - Add a hudson profile
2 - Add an extra test-run execution
3 - Skipped this extra test-run


VELO

On Tue, Feb 16, 2010 at 8:19 AM, Peter <[email protected]> wrote:

> Hi all,
>
> Our build system is hudson, running on RedHat. Since we can't install
> a flashpalyer, nor the other headless solution, I'm trying to use
> profiles to deactivate the running of the 'test-run' goal of the
> flexmojo plugin. To do this, I've edited the swc project pom.
>
> This is the pom file:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://
> www.w3.org/2001/XMLSchema-instance"
>        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd";>
>        <modelVersion>4.0.0</modelVersion>
>        <groupId>com.company.incidents</groupId>
>        <artifactId>incidents-swc</artifactId>
>        <version>1.0-SNAPSHOT</version>
>        <packaging>swc</packaging>
>        <name>swc Library</name>
>        <build>
>                <sourceDirectory>src/main/flex</sourceDirectory>
>                <testSourceDirectory>src/test/flex</testSourceDirectory>
>                <plugins>
>                        <plugin>
>                                <groupId>org.sonatype.flexmojos</groupId>
>
>  <artifactId>flexmojos-maven-plugin</artifactId>
>                                <version>3.5.0</version>
>                                <extensions>true</extensions>
>                                <configuration>
>                                        <debug>true</debug>
>                                        <locales>
>                                                <locale>en_US</locale>
>                                        </locales>
>                                </configuration>
>                        </plugin>
>                </plugins>
>        </build>
>        <dependencies>
>                <dependency>
>                        <groupId>com.adobe.flex.framework</groupId>
>                        <artifactId>flex-framework</artifactId>
>                        <version>3.2.0.3958</version>
>                        <type>pom</type>
>                </dependency>
>                <dependency>
>                        <groupId>com.adobe.flexunit</groupId>
>                        <artifactId>flexunit</artifactId>
>                        <version>0.85</version>
>                        <type>swc</type>
>                        <scope>test</scope>
>                </dependency>
>        </dependencies>
>        <profiles>
>                <profile>
>                        <!--
>
> https://docs.sonatype.org/pages/viewpage.action?pageId=2949459
>                        -->
>                        <id>m2e</id>
>                        <activation>
>                                <property>
>                                        <name>m2e.version</name>
>                                </property>
>                        </activation>
>                        <build>
>                                <plugins>
>                                        <plugin>
>
>  <groupId>org.maven.ide.eclipse</groupId>
>
>  <artifactId>lifecycle-mapping</artifactId>
>
>  <version>0.9.9-SNAPSHOT</version>
>                                                <configuration>
>
>  <mappingId>customizable</mappingId>
>                                                        <configurators>
>
>  <configurator
>
>  id="org.maven.ide.eclipse.configuration.flex.configurator" />
>                                                        </configurators>
>                                                        <mojoExecutions>
>
>  <mojoExecution>org.apache.maven.plugins:maven-resources-
> plugin::</mojoExecution>
>                                                        </mojoExecutions>
>                                                </configuration>
>                                        </plugin>
>                                </plugins>
>                                <pluginManagement>
>                                        <plugins>
>                                                <plugin>
>
>  <groupId>org.apache.maven.plugins</groupId>
>
>  <artifactId>maven-resources-plugin</artifactId>
>
>  <version>2.4</version>
>                                                </plugin>
>                                        </plugins>
>                                </pluginManagement>
>                        </build>
>                </profile>
>                <profile>
>                        <id>hudson</id>
>                        <activation>
>                                <property>
>                                        <name>hudson.build</name>
>                                        <value>true</value>
>                                </property>
>                        </activation>
>                        <build>
>                                <plugins>
>                                        <plugin>
>
>  <groupId>org.sonatype.flexmojos</groupId>
>
>  <artifactId>flexmojos-maven-plugin</artifactId>
>                                                <version>3.5.0</version>
>                                                <executions>
>                                                        <execution>
>
>  <id>test-run</id>
>
>  <configuration>
>
>  <skip>true</skip>
>
>  <skipTest>true</skipTest>
>
>  </configuration>
>                                                        </execution>
>                                                </executions>
>                                        </plugin>
>                                </plugins>
>                        </build>
>                </profile>
>        </profiles>
> </project>
>
> to test if this works, I use:
> mvn -Phudson -Dhudson.build=true flexmojos:test-run
>
> on a command line (windows). However, this still makes the flashplayer
> pop up.
>
> Can someone help me?
>
> Thanks in advance!!
>
> BB
> Peter
>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos?hl=en?hl=en
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://flexmojos.sonatype.org/

Reply via email to