Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Reproducble version qualifiers - with 0.15.0

Of course... I hadn't downloaded the code when I wrongly wrote that :)
It seems like svnkit is the easiest way to create something useful.

/Andreas

On 11 July 2012 16:54, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
> There is no eclipse workspace during Tycho build, so it's not possible
> to use neither subclipse nor subversive. You need to look at svnkit
> and/or svn jni adaptor.
>
> --
> Regards,
> Igor
>
>
> On 12-07-11 5:51 PM, Andreas Magnusson wrote:
>>
>> Interesting. I will see if I cannot create something similar for
>> Subclipse (Subversive shouldn't be a problem either).
>>
>> /Andreas
>>
>> On 11 July 2012 14:18, Sievers, Jan <jan.sievers@xxxxxxx> wrote:
>>>
>>> see http://wiki.eclipse.org/Tycho/Release_Notes/0.16
>>>
>>> -----Original Message-----
>>> From: tycho-user-bounces@xxxxxxxxxxx
>>> [mailto:tycho-user-bounces@xxxxxxxxxxx] On Behalf Of Cristiano Gavião
>>> Sent: Mittwoch, 11. Juli 2012 14:09
>>> To: tycho-user@xxxxxxxxxxx
>>> Subject: Re: [tycho-user] Reproducble version qualifiers - with 0.15.0
>>>
>>> Could you inform us the repository url ?
>>>
>>> regards,
>>>
>>> Cristiano
>>>
>>> On 11/07/12 08:54, Igor Fedorenko wrote:
>>>>
>>>> Yes, this is already implemented in the current 0.16 SNAPSHOT builds and
>>>> now is actually very good time to test and provide feedback about this
>>>> feature.
>>>>
>>>> --
>>>> Regards,
>>>> Igor
>>>>
>>>> On 12-07-11 2:41 PM, Nepomuk Seiler wrote:
>>>>>
>>>>> Okay. Is is it already implemented in the snapshot version?
>>>>> I would like to test it.
>>>>>
>>>>> Am 11.07.2012 12:59, schrieb Igor Fedorenko:
>>>>>>
>>>>>> This will only work with Tycho 0.16 and newer.
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Igor
>>>>>>
>>>>>> On 12-07-11 11:50 AM, Nepomuk Seiler wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I tried to apply this tutorial (
>>>>>>> http://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers)
>>>>>>> to my build, but failed with this exception:
>>>>>>>
>>>>>>> ############
>>>>>>> Failed to execute goal
>>>>>>> org.eclipse.tycho:tycho-packaging-plugin:0.15.0:build-qualifier
>>>>>>> (default-build-qualifier) on project de.lmu.ifi.dbs.knowing.core:
>>>>>>> Execution default-build-qualifier of goal
>>>>>>> org.eclipse.tycho:tycho-packaging-plugin:0.15.0:build-qualifier
>>>>>>> failed:
>>>>>>> Plugin org.eclipse.tycho:tycho-packaging-plugin:0.15.0 or one of its
>>>>>>> dependencies could not be resolved: Failure to find
>>>>>>> org.eclipse.tycho.extras:tycho-buildtimestamp-jgit:jar:0.15.0 in
>>>>>>> http://scala-tools.org/repo-releases was cached in the local
>>>>>>> repository,
>>>>>>> resolution will not be reattempted until the update interval of
>>>>>>> scala-tools.org has elapsed or updates are forced -> [Help 1]
>>>>>>> ############
>>>>>>>
>>>>>>> I'm using maven 3 and tycho 0.15.0
>>>>>>> My complete parent pom is appended.
>>>>>>>
>>>>>>> thanks,
>>>>>>> Muki
>>>>>>>
>>>>>>> ############# pom.xml #############
>>>>>>>
>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>> <project
>>>>>>>       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>>>>>>> http://maven.apache.org/xsd/maven-4.0.0.xsd";
>>>>>>>       xmlns="http://maven.apache.org/POM/4.0.0";
>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>>>>>>>       <modelVersion>4.0.0</modelVersion>
>>>>>>>       <groupId>de.lmu.ifi.dbs.knowing</groupId>
>>>>>>>       <artifactId>Knowing</artifactId>
>>>>>>>       <version>0.1.4-SNAPSHOT</version>
>>>>>>>       <packaging>pom</packaging>
>>>>>>>       <properties>
>>>>>>>           <tycho.version>0.15.0</tycho.version>
>>>>>>> <tycho-extras.version>0.15.0</tycho-extras.version>
>>>>>>>           <scala.version>2.9.2</scala.version>
>>>>>>> <maven.compiler.source>1.7</maven.compiler.source>
>>>>>>> <maven.compiler.target>1.7</maven.compiler.target>
>>>>>>>           <encoding>UTF-8</encoding>
>>>>>>>       </properties>
>>>>>>>       <modules>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.test</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.presenter</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.common</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.launcher</module>
>>>>>>>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.logging</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.swt</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.swt.charts</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.weka</module>
>>>>>>>
>>>>>>>           <!-- <module>de.lmu.ifi.dbs.knowing.debug.core</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.debug.launcher</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.debug.presenter</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.debug.ui</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.target</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.test</module> -->
>>>>>>>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.core.feature</module>
>>>>>>> <!--<module>de.lmu.ifi.dbs.knowing.swt.feature</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.weka.feature</module>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.ui.feature</module> -->
>>>>>>>
>>>>>>> <module>de.lmu.ifi.dbs.knowing.updatesite</module>
>>>>>>>       </modules>
>>>>>>>       <dependencies>
>>>>>>>           <dependency>
>>>>>>>               <groupId>org.scala-lang</groupId>
>>>>>>> <artifactId>scala-library</artifactId>
>>>>>>>               <version>${scala.version}</version>
>>>>>>>           </dependency>
>>>>>>>           <dependency>
>>>>>>>               <groupId>org.scalatest</groupId>
>>>>>>> <artifactId>scalatest_2.9.2</artifactId>
>>>>>>>               <version>1.8</version>
>>>>>>>               <scope>test</scope>
>>>>>>>           </dependency>
>>>>>>>       </dependencies>
>>>>>>>
>>>>>>>       <distributionManagement>
>>>>>>>           <snapshotRepository>
>>>>>>>               <id>snapshots</id>
>>>>>>>               <name>Local Nexus Snapshots</name>
>>>>>>> <url>http://localhost:8081/nexus/content/repositories/snapshots</url>
>>>>>>>           </snapshotRepository>
>>>>>>>       </distributionManagement>
>>>>>>>       <build>
>>>>>>>           <plugins>
>>>>>>>               <plugin>
>>>>>>> <groupId>org.scala-tools</groupId>
>>>>>>> <artifactId>maven-scala-plugin</artifactId>
>>>>>>>                   <version>2.15.0</version>
>>>>>>>                   <executions>
>>>>>>>                       <execution>
>>>>>>>                           <id>compile</id>
>>>>>>>                           <goals>
>>>>>>> <goal>compile</goal>
>>>>>>>                           </goals>
>>>>>>>                           <phase>compile</phase>
>>>>>>>                       </execution>
>>>>>>>
>>>>>>>                       <execution>
>>>>>>>                           <id>test-compile</id>
>>>>>>>                           <goals>
>>>>>>> <goal>testCompile</goal>
>>>>>>>                           </goals>
>>>>>>> <phase>test-compile</phase>
>>>>>>>                       </execution>
>>>>>>>
>>>>>>>                       <execution>
>>>>>>> <phase>process-resources</phase>
>>>>>>>                           <goals>
>>>>>>> <goal>compile</goal>
>>>>>>>                           </goals>
>>>>>>>                       </execution>
>>>>>>>                   </executions>
>>>>>>>               </plugin>
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>tycho-maven-plugin</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <extensions>true</extensions>
>>>>>>>               </plugin>
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>tycho-compiler-plugin</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <configuration>
>>>>>>>                       <excludeResources>
>>>>>>> <excludeResource>**/*.scala</excludeResource>
>>>>>>>                       </excludeResources>
>>>>>>>                   </configuration>
>>>>>>>               </plugin>
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>tycho-packaging-plugin</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <dependencies>
>>>>>>>                       <dependency>
>>>>>>> <groupId>org.eclipse.tycho.extras</groupId>
>>>>>>> <artifactId>tycho-buildtimestamp-jgit</artifactId>
>>>>>>> <version>${tycho-extras.version}</version>
>>>>>>>                       </dependency>
>>>>>>>                   </dependencies>
>>>>>>>                   <configuration>
>>>>>>> <timestampProvider>jgit</timestampProvider>
>>>>>>>                       <jgit.ignore>
>>>>>>>                           pom.xml
>>>>>>>                       </jgit.ignore>
>>>>>>>                   </configuration>
>>>>>>>               </plugin>
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>tycho-p2-plugin</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <configuration>
>>>>>>>                       <baselineRepositories>
>>>>>>>                           <repository>
>>>>>>>                               <url>[some url]</url>
>>>>>>>                           </repository>
>>>>>>>                       </baselineRepositories>
>>>>>>>                   </configuration>
>>>>>>>               </plugin>
>>>>>>>
>>>>>>>               <!-- -->
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>tycho-surefire-plugin</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <configuration>
>>>>>>> <useUIHarness>false</useUIHarness>
>>>>>>>                       <includes>
>>>>>>> <include>**/*Test.class</include>
>>>>>>>                       </includes>
>>>>>>>                   </configuration>
>>>>>>>               </plugin>
>>>>>>>               <!-- -->
>>>>>>>               <plugin>
>>>>>>> <groupId>org.eclipse.tycho</groupId>
>>>>>>> <artifactId>target-platform-configuration</artifactId>
>>>>>>> <version>${tycho.version}</version>
>>>>>>>                   <configuration>
>>>>>>>                       <resolver>p2</resolver>
>>>>>>>                   </configuration>
>>>>>>>               </plugin>
>>>>>>>           </plugins>
>>>>>>>       </build>
>>>>>>>       <repositories>
>>>>>>>           <repository>
>>>>>>>               <id>eclipse-juno</id>
>>>>>>>               <layout>p2</layout>
>>>>>>> <url>http://download.eclipse.org/releases/juno</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>eclipse-sapphire</id>
>>>>>>>               <layout>p2</layout>
>>>>>>> <url>http://download.eclipse.org/sapphire/0.5.1/repository</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>eclipse-scala-ide</id>
>>>>>>>               <layout>p2</layout>
>>>>>>> <url>http://download.scala-ide.org/releases-29/milestone/site</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>eclipse-gemini-dbaccess</id>
>>>>>>>               <layout>p2</layout>
>>>>>>> <url>http://download.eclipse.org/gemini/dbaccess/updates/1.0</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>knowing-remote</id>
>>>>>>>               <layout>p2</layout>
>>>>>>> <url>http://medmon.mukis.de/repository/build</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>scala-tools.org</id>
>>>>>>>               <name>Scala-tools Maven2 Repository</name>
>>>>>>> <url>http://scala-tools.org/repo-releases</url>
>>>>>>>           </repository>
>>>>>>>           <repository>
>>>>>>>               <id>typesafe</id>
>>>>>>>               <name>Typesafe Repository</name>
>>>>>>> <url>http://repo.typesafe.com/typesafe/releases/</url>
>>>>>>>           </repository>
>>>>>>>       </repositories>
>>>>>>>       <pluginRepositories>
>>>>>>>           <pluginRepository>
>>>>>>>               <id>scala-tools.org</id>
>>>>>>>               <name>Scala-tools Maven2 Repository</name>
>>>>>>> <url>http://scala-tools.org/repo-releases</url>
>>>>>>>           </pluginRepository>
>>>>>>>           <pluginRepository>
>>>>>>>               <id>tycho-snapshots</id>
>>>>>>> <url>https://oss.sonatype.org/content/groups/public/</url>
>>>>>>>           </pluginRepository>
>>>>>>>       </pluginRepositories>
>>>>>>> </project>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Nepomuk Seiler
>>>>>>> Java/Scala Developer
>>>>>>> *Email:* nepomuk.seiler@xxxxxxxx
>>>>>>> *Homepage:* www.mukis.de
>>>>>>> *Github:* github/muuki88
>>>>>>> *Twitter:* twitter/muuki88
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> tycho-user mailing list
>>>>>>> tycho-user@xxxxxxxxxxx
>>>>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> tycho-user mailing list
>>>>>> tycho-user@xxxxxxxxxxx
>>>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> tycho-user mailing list
>>>>> tycho-user@xxxxxxxxxxx
>>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>>
>>>>
>>>> _______________________________________________
>>>> tycho-user mailing list
>>>> tycho-user@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>
>>>
>>>
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-user@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-user@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
>> _______________________________________________
>> tycho-user mailing list
>> tycho-user@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
>
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top