Skip to content

Commit

Permalink
Merge pull request #266 from eclipse/cd_fsp
Browse files Browse the repository at this point in the history
dont use extras feature source plugin
  • Loading branch information
cdietrich authored Sep 22, 2023
2 parents d80f454 + 4ccd5ff commit b4baf8a
Show file tree
Hide file tree
Showing 7 changed files with 73 additions and 33 deletions.
4 changes: 2 additions & 2 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ pipeline {
stage ('Build') {
steps {
wrap([$class: 'Xvnc', takeScreenshot: false, useXauthority: true]) {
withMaven(jdk: 'temurin-jdk11-latest', maven: 'apache-maven-3.8.6', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
withMaven(jdk: 'temurin-jdk11-latest', maven: 'apache-maven-3.9.1', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
dir ('git-repo') {
buildProject("org.eclipse.emf.mwe2.target")
}
Expand All @@ -96,7 +96,7 @@ pipeline {
steps {
wrap([$class: 'Xvnc', takeScreenshot: false, useXauthority: true]) {
catchError(buildResult: 'UNSTABLE', stageResult: 'UNSTABLE') {
withMaven(jdk: 'temurin-jdk17-latest', maven: 'apache-maven-3.8.6', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
withMaven(jdk: 'temurin-jdk17-latest', maven: 'apache-maven-3.9.1', options: [junitPublisher(disabled: true), openTasksPublisher(disabled: true)]) {
dir ('git-repo-nightly') {
buildProject("org.eclipse.emf.mwe2.target.nightly", true)
}
Expand Down
22 changes: 15 additions & 7 deletions features/org.eclipse.emf.mwe.core-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,22 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<excludes>
<plugin id="org.apache.commons.cli" />
</excludes>
</configuration>
<executions>
<execution>
<id>feature-source</id>
<goals>
<goal>feature-source</goal>
</goals>
<configuration>
<excludes>
<plugin id="org.apache.commons.cli" />
</excludes>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Expand Down
18 changes: 13 additions & 5 deletions features/org.eclipse.emf.mwe.doc-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,20 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>feature-source</id>
<goals>
<goal>feature-source</goal>
</goals>
<configuration>
<skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Expand Down
18 changes: 13 additions & 5 deletions features/org.eclipse.emf.mwe.sdk-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,20 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>feature-source</id>
<goals>
<goal>feature-source</goal>
</goals>
<configuration>
<skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Expand Down
18 changes: 13 additions & 5 deletions features/org.eclipse.emf.mwe2.language.sdk-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,20 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>feature-source</id>
<goals>
<goal>feature-source</goal>
</goals>
<configuration>
<skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Expand Down
18 changes: 13 additions & 5 deletions features/org.eclipse.emf.mwe2.runtime.sdk-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,20 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>feature-source</id>
<goals>
<goal>feature-source</goal>
</goals>
<configuration>
<skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Expand Down
8 changes: 4 additions & 4 deletions features/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>generate-source-feature</id>
<id>feature-source</id>
<goals>
<goal>source-feature</goal>
<goal>feature-source</goal>
</goals>
</execution>
</executions>
Expand Down

0 comments on commit b4baf8a

Please sign in to comment.