Compare commits
25 Commits
iwang-test
...
DEVOPS-384
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a77587157 | ||
|
|
39d1f2aed0 | ||
|
|
00e9844ef2 | ||
|
|
24f51a3df4 | ||
|
|
26771aa33b | ||
|
|
40cc036f32 | ||
|
|
f4763bd058 | ||
|
|
7aaa5ad537 | ||
|
|
c98402390b | ||
|
|
75aa9cba76 | ||
|
|
08834c600a | ||
|
|
f34342540a | ||
|
|
c5f79bbcb3 | ||
|
|
1466f0a6c8 | ||
|
|
009e77bbbc | ||
|
|
df091f952b | ||
|
|
1667699aa7 | ||
|
|
7702f62c1e | ||
|
|
b887a7d970 | ||
|
|
f5bf4db250 | ||
|
|
98d577db22 | ||
|
|
b779addf61 | ||
|
|
8ec1cc81f9 | ||
|
|
57cca2cd54 | ||
|
|
9787cc8e01 |
14
README.md
14
README.md
@@ -4,6 +4,7 @@ http://www.talend.com
|
|||||||

|

|
||||||
|
|
||||||
> Content
|
> Content
|
||||||
|
==========
|
||||||
|
|
||||||
Master repos using gitslave for aggregating the full Talend Studio open source repositories
|
Master repos using gitslave for aggregating the full Talend Studio open source repositories
|
||||||
|
|
||||||
@@ -13,8 +14,8 @@ It is a simple git repo but allows working with all Talend Studio open source re
|
|||||||
Install GitSlave
|
Install GitSlave
|
||||||
================
|
================
|
||||||
GitSlave is the tool you can use to perform multi-repo command, in order to use it to its full potential please
|
GitSlave is the tool you can use to perform multi-repo command, in order to use it to its full potential please
|
||||||
install :
|
install :
|
||||||
* perl
|
* perl
|
||||||
* clone this repostitory locally if not already done.
|
* clone this repostitory locally if not already done.
|
||||||
* move the folder tools/gitslave-2.0.2 to you own user folders.
|
* move the folder tools/gitslave-2.0.2 to you own user folders.
|
||||||
* Then you can make an alias to the main script called "gits" (use gits_for_mac if you are on a mac).
|
* Then you can make an alias to the main script called "gits" (use gits_for_mac if you are on a mac).
|
||||||
@@ -25,7 +26,7 @@ The list of repositories handled by this gitslave repo can be found in the file
|
|||||||
All Gitslave command are available hre : http://gitslave.sourceforge.net/gits-man-page.html
|
All Gitslave command are available hre : http://gitslave.sourceforge.net/gits-man-page.html
|
||||||
|
|
||||||
if you want to dowload (clone) all slave studio repositories, use the command
|
if you want to dowload (clone) all slave studio repositories, use the command
|
||||||
|
|
||||||
gits populate --with-ifpresent
|
gits populate --with-ifpresent
|
||||||
|
|
||||||
should you want to download a set of slave repositories, use
|
should you want to download a set of slave repositories, use
|
||||||
@@ -41,7 +42,7 @@ You will find the list of repositories in root [.gitslave](../master/.gitslave)
|
|||||||
Build The Open Source Studio
|
Build The Open Source Studio
|
||||||
================
|
================
|
||||||
To build the Studio you may need to increase the java memory heap size used, therefor you need to setup a specific Maven environment variable with the following values assuming you have anought ram on you machine :)
|
To build the Studio you may need to increase the java memory heap size used, therefor you need to setup a specific Maven environment variable with the following values assuming you have anought ram on you machine :)
|
||||||
here is how to do it on linux or mac
|
here is how to do it on linux or mac
|
||||||
```
|
```
|
||||||
export MAVEN_OPTS='-Xmx8000m -XX:MaxPermSize=512m -XX:-UseConcMarkSweepGC'
|
export MAVEN_OPTS='-Xmx8000m -XX:MaxPermSize=512m -XX:-UseConcMarkSweepGC'
|
||||||
```
|
```
|
||||||
@@ -75,10 +76,11 @@ If you want to only build one or any number of products you may use one or many
|
|||||||
-Dtos.bd=true
|
-Dtos.bd=true
|
||||||
-Dtos.di=true
|
-Dtos.di=true
|
||||||
-Dtos.dq=true
|
-Dtos.dq=true
|
||||||
|
-Dtos.mdm=true
|
||||||
-Dtos.esb=true
|
-Dtos.esb=true
|
||||||
```
|
```
|
||||||
|
|
||||||
## Support
|
## Support
|
||||||
|
|
||||||
You can ask for help on our [Forum](http://www.talend.com/services/global-technical-support).
|
You can ask for help on our [Forum](http://www.talend.com/services/global-technical-support).
|
||||||
|
|
||||||
@@ -97,6 +99,6 @@ See the [CONTRIBUTORS.md](./CONTRIBUTORS.md) file for details.
|
|||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Copyright (c) 2006-2019 Talend
|
Copyright (c) 2006-2015 Talend
|
||||||
|
|
||||||
Licensed under the Apache v2 and GPLv2 License
|
Licensed under the Apache v2 and GPLv2 License
|
||||||
|
|||||||
@@ -5,80 +5,52 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.repo</groupId>
|
<groupId>org.talend.repo</groupId>
|
||||||
<artifactId>dependencies.p2</artifactId>
|
<artifactId>dependencies.p2</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>dependencies.p2.tos</artifactId>
|
<artifactId>dependencies.p2.tos</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
<repository>
|
|
||||||
<id>sonatype_releases</id>
|
|
||||||
<releases>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
</releases>
|
|
||||||
<snapshots>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
</snapshots>
|
|
||||||
<url>https://oss.sonatype.org/content/repositories/releases/</url>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
|
||||||
<id>sonatype_snapshots</id>
|
|
||||||
<releases>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
</releases>
|
|
||||||
<snapshots>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
</snapshots>
|
|
||||||
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.ops4j.pax.url</groupId>
|
<groupId>org.ops4j.pax.url</groupId>
|
||||||
<artifactId>pax-url-aether</artifactId>
|
<artifactId>pax-url-aether</artifactId>
|
||||||
<version>2.6.1-Talend</version>
|
<version>2.4.5-Talend</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-common</artifactId>
|
<artifactId>dataquality-common</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>1.6.6-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-phone</artifactId>
|
<artifactId>dataquality-semantic-model</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>1.6.6-SNAPSHOT</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.talend.dataquality</groupId>
|
||||||
|
<artifactId>dataquality-semantic</artifactId>
|
||||||
|
<version>1.6.6-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-statistics</artifactId>
|
<artifactId>dataquality-statistics</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>1.6.6-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-record-linkage</artifactId>
|
<artifactId>dataquality-record-linkage</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>3.3.6-SNAPSHOT</version>
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.dataquality</groupId>
|
|
||||||
<artifactId>dataquality-converters</artifactId>
|
|
||||||
<version>${dataquality.lib.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.dataquality</groupId>
|
|
||||||
<artifactId>dataquality-text-japanese</artifactId>
|
|
||||||
<version>${dataquality.lib.version}</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-standardization</artifactId>
|
<artifactId>dataquality-standardization</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>3.3.6-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.dataquality</groupId>
|
<groupId>org.talend.dataquality</groupId>
|
||||||
<artifactId>dataquality-sampling</artifactId>
|
<artifactId>dataquality-sampling</artifactId>
|
||||||
<version>${dataquality.lib.version}</version>
|
<version>2.4.6-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.daikon</groupId>
|
<groupId>org.talend.daikon</groupId>
|
||||||
@@ -86,70 +58,33 @@
|
|||||||
<version>${daikon.version}</version>
|
<version>${daikon.version}</version>
|
||||||
<classifier>bundle</classifier>
|
<classifier>bundle</classifier>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.daikon</groupId>
|
|
||||||
<artifactId>crypto-utils</artifactId>
|
|
||||||
<version>${daikon.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.daikon</groupId>
|
|
||||||
<artifactId>daikon-exception</artifactId>
|
|
||||||
<version>${daikon.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.daikon</groupId>
|
|
||||||
<artifactId>multitenant-core</artifactId>
|
|
||||||
<version>${daikon.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<!-- daikon dependencies -->
|
<!-- daikon dependencies -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.cedarsoftware</groupId>
|
<groupId>com.cedarsoftware</groupId>
|
||||||
<artifactId>json-io</artifactId>
|
<artifactId>json-io</artifactId>
|
||||||
<version>4.9.9-TALEND</version>
|
<version>4.9.9-TALEND</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-annotations</artifactId>
|
|
||||||
<version>${fasterxml.jackson.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.apache.commons</groupId>
|
|
||||||
<artifactId>commons-lang3</artifactId>
|
|
||||||
<version>3.8.1</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-core</artifactId>
|
|
||||||
<version>${fasterxml.jackson.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-databind</artifactId>
|
|
||||||
<version>${fasterxml.jackson.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>javax.xml.bind</groupId>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
<artifactId>jaxb-api</artifactId>
|
<artifactId>jackson-annotations</artifactId>
|
||||||
<version>2.3.1</version>
|
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson -->
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>commons-beanutils</groupId>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
<artifactId>commons-beanutils</artifactId>
|
<artifactId>jackson-core</artifactId>
|
||||||
<version>1.9.4</version>
|
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson -->
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.commons</groupId>
|
<groupId>commons-codec</groupId>
|
||||||
<artifactId>commons-configuration2</artifactId>
|
<artifactId>commons-codec</artifactId>
|
||||||
<version>2.0</version>
|
<version>1.10</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.httpcomponents</groupId>
|
<groupId>commons-lang</groupId>
|
||||||
<artifactId>httpclient</artifactId>
|
<artifactId>commons-lang</artifactId>
|
||||||
<version>4.5.7</version>
|
<version>2.4</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- end of daikon dependencies -->
|
<!-- end of daikon dependencies -->
|
||||||
|
|
||||||
<!-- ========================= -->
|
<!-- ========================= -->
|
||||||
<!-- Added by TDM -->
|
<!-- Added by TDM -->
|
||||||
@@ -157,24 +92,23 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.codehaus.jackson</groupId>
|
<groupId>org.codehaus.jackson</groupId>
|
||||||
<artifactId>jackson-core-asl</artifactId>
|
<artifactId>jackson-core-asl</artifactId>
|
||||||
<version>1.9.15-TALEND</version>
|
<version>1.9.13</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.codehaus.jackson</groupId>
|
<groupId>org.codehaus.jackson</groupId>
|
||||||
<artifactId>jackson-mapper-asl</artifactId>
|
<artifactId>jackson-mapper-asl</artifactId>
|
||||||
<version>1.9.15-TALEND</version>
|
<version>1.9.13</version>
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- Avro with minimum depdencies -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.apache.servicemix.bundles</groupId>
|
|
||||||
<artifactId>org.apache.servicemix.bundles.avro</artifactId>
|
|
||||||
<version>1.8.2_1</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Avro and dependencies -->
|
<!-- Avro and dependencies -->
|
||||||
<!-- Kept just in case someone using this -->
|
<!-- To be replaced when avro will be available -->
|
||||||
<!-- above servicemix has less dependencies -->
|
<!-- from servicemix with less dependencies -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.servicemix.bundles</groupId>
|
||||||
|
<artifactId>org.apache.servicemix.bundles.avro</artifactId>
|
||||||
|
<version>1.8.0_1</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.avro</groupId>
|
<groupId>org.apache.avro</groupId>
|
||||||
<artifactId>avro</artifactId>
|
<artifactId>avro</artifactId>
|
||||||
@@ -189,7 +123,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.commons</groupId>
|
<groupId>org.apache.commons</groupId>
|
||||||
<artifactId>commons-compress</artifactId>
|
<artifactId>commons-compress</artifactId>
|
||||||
<version>1.19</version>
|
<version>1.10</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.livesense</groupId>
|
<groupId>com.github.livesense</groupId>
|
||||||
@@ -206,8 +140,6 @@
|
|||||||
|
|
||||||
<!-- End added by TDM -->
|
<!-- End added by TDM -->
|
||||||
<!-- ========================= -->
|
<!-- ========================= -->
|
||||||
|
|
||||||
<!-- TCOMP v1 -->
|
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.components</groupId>
|
<groupId>org.talend.components</groupId>
|
||||||
@@ -258,19 +190,7 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.talend.components</groupId>
|
<groupId>org.talend.components</groupId>
|
||||||
<artifactId>components-marklogic-definition</artifactId>
|
<artifactId>components-snowflake</artifactId>
|
||||||
<version>${components.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.components</groupId>
|
|
||||||
<artifactId>components-jdbc-definition</artifactId>
|
|
||||||
<version>${components.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.components</groupId>
|
|
||||||
<artifactId>components-snowflake-definition</artifactId>
|
|
||||||
<version>${components.version}</version>
|
<version>${components.version}</version>
|
||||||
<classifier>bundle</classifier>
|
<classifier>bundle</classifier>
|
||||||
</dependency>
|
</dependency>
|
||||||
@@ -303,18 +223,7 @@
|
|||||||
<version>${components.version}</version>
|
<version>${components.version}</version>
|
||||||
<classifier>bundle</classifier>
|
<classifier>bundle</classifier>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<!-- to avoid updatin the complete eclipse target platform we add these
|
||||||
<groupId>org.talend.components</groupId>
|
|
||||||
<artifactId>components-googledrive-definition</artifactId>
|
|
||||||
<version>${components.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>commons-codec</groupId>
|
|
||||||
<artifactId>commons-codec</artifactId>
|
|
||||||
<version>1.14</version>
|
|
||||||
</dependency>
|
|
||||||
<!-- to avoid updatin the complete eclipse target platform we add these
|
|
||||||
single dependencies -->
|
single dependencies -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>biz.aQute.bnd</groupId>
|
<groupId>biz.aQute.bnd</groupId>
|
||||||
@@ -326,11 +235,6 @@
|
|||||||
<artifactId>commons-logging</artifactId>
|
<artifactId>commons-logging</artifactId>
|
||||||
<version>1.2</version>
|
<version>1.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>commons-beanutils</groupId>
|
|
||||||
<artifactId>commons-beanutils</artifactId>
|
|
||||||
<version>1.9.4</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.slf4j</groupId>
|
<groupId>org.slf4j</groupId>
|
||||||
<artifactId>org-slf4j-api</artifactId>
|
<artifactId>org-slf4j-api</artifactId>
|
||||||
@@ -342,63 +246,10 @@
|
|||||||
<version>1.10</version>
|
<version>1.10</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
<groupId>org.apache.commons</groupId>
|
||||||
<artifactId>jackson-dataformat-xml</artifactId>
|
<artifactId>commons-lang3</artifactId>
|
||||||
<version>${fasterxml.jackson.bonita.compatible.version}</version>
|
<version>3.4</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
|
||||||
<artifactId>jackson-dataformat-yaml</artifactId>
|
|
||||||
<version>${fasterxml.jackson.bonita.compatible.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
|
||||||
<artifactId>jackson-dataformat-csv</artifactId>
|
|
||||||
<version>${fasterxml.jackson.bonita.compatible.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
|
||||||
<artifactId>jackson-dataformat-smile</artifactId>
|
|
||||||
<version>${fasterxml.jackson.bonita.compatible.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.module</groupId>
|
|
||||||
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
|
||||||
<version>${fasterxml.jackson.bonita.compatible.version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.yaml</groupId>
|
|
||||||
<artifactId>snakeyaml</artifactId>
|
|
||||||
<version>1.26</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.codehaus.woodstox</groupId>
|
|
||||||
<artifactId>stax2-api</artifactId>
|
|
||||||
<version>4.2</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.woodstox</groupId>
|
|
||||||
<artifactId>woodstox-core</artifactId>
|
|
||||||
<version>5.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.talend.studio</groupId>
|
|
||||||
<artifactId>studio-utils</artifactId>
|
|
||||||
<version>${studio-utils.version}</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.bouncycastle</groupId>
|
|
||||||
<artifactId>bcprov</artifactId>
|
|
||||||
<version>1.68.0</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.13.2</version>
|
|
||||||
<classifier>bundle</classifier>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -1,21 +1,16 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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/xsd/maven-4.0.0.xsd">
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.talend.studio</groupId>
|
|
||||||
<artifactId>parent-pom</artifactId>
|
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
|
||||||
<relativePath>../../talend.studio.parent.pom</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.talend.repo</groupId>
|
<groupId>org.talend.repo</groupId>
|
||||||
<artifactId>dependencies.p2</artifactId>
|
<artifactId>dependencies.p2</artifactId>
|
||||||
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<properties>
|
<properties>
|
||||||
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
||||||
<dataquality.lib.version>8.3.2-SNAPSHOT</dataquality.lib.version>
|
<components.version>0.19.9</components.version>
|
||||||
<fasterxml.jackson.version>2.11.4</fasterxml.jackson.version>
|
<daikon.version>0.17.2</daikon.version>
|
||||||
<!-- jackson dataformat and jaxb should use version 2.9.10 to make studio compatible with bonita -->
|
|
||||||
<fasterxml.jackson.bonita.compatible.version>2.9.10</fasterxml.jackson.bonita.compatible.version>
|
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<distributionManagement>
|
<distributionManagement>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>parent-pom</artifactId>
|
<artifactId>parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath />
|
<relativePath />
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
@@ -44,6 +44,7 @@
|
|||||||
<module>talend.studio.tos.bd.product</module>
|
<module>talend.studio.tos.bd.product</module>
|
||||||
<module>talend.studio.tos.di.product</module>
|
<module>talend.studio.tos.di.product</module>
|
||||||
<module>talend.studio.tos.dq.product</module>
|
<module>talend.studio.tos.dq.product</module>
|
||||||
|
<module>talend.studio.tos.mdm.product</module>
|
||||||
<module>talend.studio.tos.esb.product</module>
|
<module>talend.studio.tos.esb.product</module>
|
||||||
</modules>
|
</modules>
|
||||||
</profile>
|
</profile>
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
<module>talend.studio.tos.bd.product</module>
|
<module>talend.studio.tos.bd.product</module>
|
||||||
<module>talend.studio.tos.di.product</module>
|
<module>talend.studio.tos.di.product</module>
|
||||||
<module>talend.studio.tos.dq.product</module>
|
<module>talend.studio.tos.dq.product</module>
|
||||||
|
<module>talend.studio.tos.mdm.product</module>
|
||||||
<module>talend.studio.tos.esb.product</module>
|
<module>talend.studio.tos.esb.product</module>
|
||||||
<module>talend.studio.tos.all.p2.product</module>
|
<module>talend.studio.tos.all.p2.product</module>
|
||||||
</modules>
|
</modules>
|
||||||
@@ -131,6 +133,18 @@
|
|||||||
<module>talend.studio.tos.dq.product</module>
|
<module>talend.studio.tos.dq.product</module>
|
||||||
</modules>
|
</modules>
|
||||||
</profile>
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>tos.mdm.product</id>
|
||||||
|
<activation>
|
||||||
|
<property>
|
||||||
|
<name>tos.mdm</name>
|
||||||
|
<value>true</value>
|
||||||
|
</property>
|
||||||
|
</activation>
|
||||||
|
<modules>
|
||||||
|
<module>talend.studio.tos.mdm.product</module>
|
||||||
|
</modules>
|
||||||
|
</profile>
|
||||||
<profile>
|
<profile>
|
||||||
<id>tos.esb.product</id>
|
<id>tos.esb.product</id>
|
||||||
<activation>
|
<activation>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>parent-pom</artifactId>
|
<artifactId>parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath />
|
<relativePath />
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?pde version="3.5"?>
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
<product name="Talend Open Studio" uid="org.talend.studio.tos.all.p2.product" id="org.talend.rcp.branding.tos.all.p2.product" application="org.talend.rcp.branding.tos.application" useFeatures="true" includeLaunchers="false" version="7.4.1.qualifier">
|
<product name="Talend Open Studio" uid="org.talend.studio.tos.all.p2.product" id="org.talend.rcp.branding.tos.all.p2.product" application="org.talend.rcp.branding.tos.application" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
<configIni use="default">
|
<configIni use="default">
|
||||||
<linux>config.ini</linux>
|
<linux>config.ini</linux>
|
||||||
@@ -10,62 +10,17 @@
|
|||||||
<win32>config.ini</win32>
|
<win32>config.ini</win32>
|
||||||
</configIni>
|
</configIni>
|
||||||
|
|
||||||
<plugins>
|
|
||||||
</plugins>
|
|
||||||
|
|
||||||
<features>
|
<features>
|
||||||
<feature id="org.talend.fragment.jars.common.feature"/>
|
<feature id="org.talend.fragment.jars.feature"/>
|
||||||
<feature id="org.talend.fragment.jars.di.feature"/>
|
|
||||||
<feature id="org.talend.fragment.jars.dq.feature"/>
|
|
||||||
<feature id="org.talend.rcp.branding.tos.bigdata.feature"/>
|
<feature id="org.talend.rcp.branding.tos.bigdata.feature"/>
|
||||||
<feature id="org.talend.rcp.branding.tos.feature"/>
|
<feature id="org.talend.rcp.branding.tos.feature"/>
|
||||||
<feature id="org.talend.rcp.branding.top.feature"/>
|
<feature id="org.talend.rcp.branding.top.feature"/>
|
||||||
<feature id="org.talend.rcp.branding.esbstandard.feature"/>
|
<feature id="org.talend.rcp.branding.esbstandard.feature"/>
|
||||||
<feature id="org.talend.rcp.branding.tos.test.feature"/>
|
<feature id="org.talend.rcp.branding.tombundle.feature"/>
|
||||||
<feature id="org.talend.mdm.tom.test.feature"/>
|
<feature id="org.talend.rcp.branding.tos.test.feature"/>
|
||||||
<feature id="org.talend.babel.all.tos.feature"/>
|
<feature id="org.talend.babel.all.tos.feature"/>
|
||||||
<feature id="org.talend.bigdata.se.test.feature"/>
|
<feature id="org.talend.test.tos.feature"/>
|
||||||
<feature id="org.talend.esb.tooling.test.feature"/>
|
<feature id="org.talend.bigdata.se.test.feature"/>
|
||||||
<feature id="org.talend.camel.core.feature"/>
|
<feature id="org.talend.esb.tooling.test.feature"/>
|
||||||
<feature id="org.talend.camel.designer.feature"/>
|
|
||||||
<feature id="org.talend.camel.feature"/>
|
|
||||||
<feature id="org.talend.commons.feature"/>
|
|
||||||
<feature id="org.talend.core.feature"/>
|
|
||||||
<feature id="org.talend.designer.business.feature"/>
|
|
||||||
<feature id="org.talend.designer.feature"/>
|
|
||||||
<feature id="org.talend.esb.tooling.feature"/>
|
|
||||||
<feature id="org.talend.esb.tooling.rs.provider.feature"/>
|
|
||||||
<feature id="org.talend.esb.tooling.ws.consumer.feature"/>
|
|
||||||
<feature id="org.talend.esb.tooling.ws.provider.feature"/>
|
|
||||||
<feature id="org.talend.esbstandard.feature"/>
|
|
||||||
<feature id="org.talend.hadoop.distribution.feature"/>
|
|
||||||
<feature id="org.talend.help.feature"/>
|
|
||||||
<feature id="org.talend.jdt.feature"/>
|
|
||||||
<feature id="org.talend.libraries.jdbc.feature"/>
|
|
||||||
<feature id="org.talend.m2e.feature"/>
|
|
||||||
<feature id="org.talend.platform.feature"/>
|
|
||||||
<feature id="org.talend.rcp.feature"/>
|
|
||||||
<feature id="org.talend.repository.feature"/>
|
|
||||||
<feature id="org.talend.repository.services.feature"/>
|
|
||||||
<feature id="org.talend.sbi.feature"/>
|
|
||||||
<feature id="org.talend.spagic.feature"/>
|
|
||||||
<feature id="org.talend.tom.feature"/>
|
|
||||||
<feature id="org.talend.top.feature"/>
|
|
||||||
<feature id="org.talend.top.libraries.feature"/>
|
|
||||||
<feature id="org.talend.tos.bigdata.feature"/>
|
|
||||||
<feature id="org.talend.tos.bigdata.libraries.feature"/>
|
|
||||||
<feature id="org.talend.tos.components.feature"/>
|
|
||||||
<feature id="org.talend.tos.core.feature"/>
|
|
||||||
<feature id="org.talend.tos.feature"/>
|
|
||||||
<feature id="org.talend.tos.libraries.feature"/>
|
|
||||||
<feature id="org.talend.update.p2.feature"/>
|
|
||||||
<feature id="org.talend.updates.feature"/>
|
|
||||||
<feature id="org.talend.utils.feature"/>
|
|
||||||
<feature id="org.talend.dataquality.se.test.feature"/>
|
|
||||||
<feature id="org.talend.help.di.feature"/>
|
|
||||||
<feature id="org.talend.help.bd.feature"/>
|
|
||||||
<feature id="org.talend.help.esb.feature"/>
|
|
||||||
</features>
|
</features>
|
||||||
|
|
||||||
|
|
||||||
</product>
|
</product>
|
||||||
|
|||||||
@@ -4,9 +4,8 @@ osgi.splashPath=platform:/base/plugins/${product.branding.platform}/
|
|||||||
talend.studio.version=${version.full}
|
talend.studio.version=${version.full}
|
||||||
eclipse.product=${product.branding.id}
|
eclipse.product=${product.branding.id}
|
||||||
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
||||||
osgi.framework=file\:plugins/org.eclipse.osgi_3.13.200.v20181130-2106.jar
|
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.100.v20150521-1310.jar
|
||||||
osgi.bundles=org.eclipse.equinox.simpleconfigurator@1\:start,org.eclipse.compare.win32@4,org.eclipse.core.filesystem.linux.x86_64@4,org.eclipse.core.filesystem.macosx@4,org.eclipse.core.filesystem.win32.x86_64@4,org.eclipse.core.net.linux.x86_64@4,org.eclipse.core.net.win32.x86_64@4,org.eclipse.core.resources.win32.x86_64@4,org.eclipse.e4.ui.swt.gtk@4,org.eclipse.e4.ui.workbench.renderers.swt.cocoa@4,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@4,org.eclipse.equinox.launcher.gtk.linux.x86_64@4,org.eclipse.equinox.launcher.win32.win32.x86_64@4,org.eclipse.equinox.security.linux.x86_64@4,org.eclipse.equinox.security.macosx@4,org.eclipse.equinox.security.win32.x86_64@4,org.eclipse.gmf.runtime.common.ui.printing.win32@4,org.eclipse.jdt.launching.macosx@4,org.eclipse.jdt.launching.ui.macosx@4,org.eclipse.swt.cocoa.macosx.x86_64@4,org.eclipse.swt.gtk.linux.x86_64@4,org.eclipse.swt.win32.win32.x86_64@4,org.eclipse.ui.cocoa@4,org.eclipse.ui.win32@4
|
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start,org.talend.maven.resolver@start,org.ops4j.pax.url.mvn@start,org.talend.components.api.service.osgi@start
|
||||||
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
|
|
||||||
osgi.bundles.defaultStartLevel=4
|
osgi.bundles.defaultStartLevel=4
|
||||||
osgi.bundlefile.limit=200
|
osgi.bundlefile.limit=200
|
||||||
osgi.framework.extensions=org.talend.osgi.lib.loader
|
osgi.framework.extensions=org.talend.osgi.lib.loader
|
||||||
@@ -14,5 +13,3 @@ file.encoding=UTF-8
|
|||||||
eclipse.p2.data.area=@config.dir/../p2/
|
eclipse.p2.data.area=@config.dir/../p2/
|
||||||
eclipse.p2.profile=profile
|
eclipse.p2.profile=profile
|
||||||
default.update.site.url=https://update.talend.com/Studio/tos/
|
default.update.site.url=https://update.talend.com/Studio/tos/
|
||||||
|
|
||||||
component.java.coordinates = org.talend.components:couchbase:1.23.0-SNAPSHOT,org.talend.components:cosmosDB:1.23.0-SNAPSHOT
|
|
||||||
|
|||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -8,5 +8,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>tos-products-parent-pom</artifactId>
|
<artifactId>tos-products-parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
launcher.prefix=TOS_BD
|
launcher.prefix=TOS_BD
|
||||||
storage.prefix=${launcher.prefix}
|
|
||||||
product.name=Talend Open Studio for Big Data
|
product.name=Talend Open Studio for Big Data
|
||||||
product.branding.platform=org.talend.rcp.branding.tos.bigdata
|
product.branding.platform=org.talend.rcp.branding.tos.bigdata
|
||||||
product.branding.id=${product.branding.platform}.product
|
product.branding.id=${product.branding.platform}.product
|
||||||
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
||||||
product.website=http://www.talend.com\n
|
product.website=http://www.talend.com\n
|
||||||
storage.dir=tosbd
|
storage.dir=tos
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?pde version="3.5"?>
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
<product uid="org.talend.studio.tos.bigdata.product" id="org.talend.rcp.branding.tos.bigdata.product" useFeatures="true" includeLaunchers="false" version="7.4.1.qualifier">
|
<product uid="org.talend.studio.tos.bigdata.product" id="org.talend.rcp.branding.tos.bigdata.product" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
<configIni use="default">
|
<configIni use="default">
|
||||||
<linux>config.ini</linux>
|
<linux>config.ini</linux>
|
||||||
@@ -14,16 +14,4 @@
|
|||||||
<feature id="org.talend.rcp.branding.tos.bigdata.feature"/>
|
<feature id="org.talend.rcp.branding.tos.bigdata.feature"/>
|
||||||
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
||||||
</features>
|
</features>
|
||||||
|
|
||||||
<configurations>
|
|
||||||
<plugin id="org.apache.felix.scr" autoStart="true" version="2.0.14.v20180822-1822" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
|
|
||||||
<plugin id="org.ops4j.pax.url.mvn" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.components.api.service.osgi" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.maven.resolver" autoStart="true" startLevel="0" />
|
|
||||||
</configurations>
|
|
||||||
|
|
||||||
</product>
|
</product>
|
||||||
|
|||||||
@@ -4,13 +4,12 @@ osgi.splashPath=platform:/base/plugins/${product.branding.platform}/
|
|||||||
talend.studio.version=${version.full}
|
talend.studio.version=${version.full}
|
||||||
eclipse.product=${product.branding.id}
|
eclipse.product=${product.branding.id}
|
||||||
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
||||||
osgi.framework=file\:plugins/org.eclipse.osgi_3.13.200.v20181130-2106.jar
|
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.100.v20150521-1310.jar
|
||||||
osgi.bundles=org.eclipse.equinox.simpleconfigurator@1\:start,org.eclipse.compare.win32@4,org.eclipse.core.filesystem.linux.x86_64@4,org.eclipse.core.filesystem.macosx@4,org.eclipse.core.filesystem.win32.x86_64@4,org.eclipse.core.net.linux.x86_64@4,org.eclipse.core.net.win32.x86_64@4,org.eclipse.core.resources.win32.x86_64@4,org.eclipse.e4.ui.swt.gtk@4,org.eclipse.e4.ui.workbench.renderers.swt.cocoa@4,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@4,org.eclipse.equinox.launcher.gtk.linux.x86_64@4,org.eclipse.equinox.launcher.win32.win32.x86_64@4,org.eclipse.equinox.security.linux.x86_64@4,org.eclipse.equinox.security.macosx@4,org.eclipse.equinox.security.win32.x86_64@4,org.eclipse.gmf.runtime.common.ui.printing.win32@4,org.eclipse.jdt.launching.macosx@4,org.eclipse.jdt.launching.ui.macosx@4,org.eclipse.swt.cocoa.macosx.x86_64@4,org.eclipse.swt.gtk.linux.x86_64@4,org.eclipse.swt.win32.win32.x86_64@4,org.eclipse.ui.cocoa@4,org.eclipse.ui.win32@4
|
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start,org.talend.maven.resolver@start,org.ops4j.pax.url.mvn@start,org.talend.components.api.service.osgi@start
|
||||||
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
|
|
||||||
osgi.bundles.defaultStartLevel=4
|
osgi.bundles.defaultStartLevel=4
|
||||||
osgi.bundlefile.limit=200
|
osgi.bundlefile.limit=200
|
||||||
osgi.framework.extensions=org.talend.osgi.lib.loader,org.eclipse.osgi.compatibility.state
|
osgi.framework.extensions=org.talend.osgi.lib.loader
|
||||||
file.encoding=UTF-8
|
file.encoding=UTF-8
|
||||||
eclipse.p2.data.area=@config.dir/../p2/
|
eclipse.p2.data.area=@config.dir/../p2/
|
||||||
eclipse.p2.profile=profile
|
eclipse.p2.profile=profile
|
||||||
default.update.site.url=https://update.talend.com/Studio/tos/
|
default.update.site.url=https://update.talend.com/Studio/tos/
|
||||||
|
|||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -8,5 +8,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>tos-products-parent-pom</artifactId>
|
<artifactId>tos-products-parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
launcher.prefix=TOS_DI
|
launcher.prefix=TOS_DI
|
||||||
storage.prefix=${launcher.prefix}
|
|
||||||
product.name=Talend Open Studio for Data Integration
|
product.name=Talend Open Studio for Data Integration
|
||||||
product.branding.platform=org.talend.rcp.branding.tos
|
product.branding.platform=org.talend.rcp.branding.tos
|
||||||
product.branding.id=${product.branding.platform}.product
|
product.branding.id=${product.branding.platform}.product
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?pde version="3.5"?>
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
<product uid="org.talend.studio.tos.di.product" id="org.talend.rcp.branding.tos.product" useFeatures="true" includeLaunchers="false" version="7.4.1.qualifier">
|
<product uid="org.talend.studio.tos.di.product" id="org.talend.rcp.branding.tos.product" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
<configIni use="default">
|
<configIni use="default">
|
||||||
<linux>config.ini</linux>
|
<linux>config.ini</linux>
|
||||||
@@ -10,22 +10,8 @@
|
|||||||
<win32>config.ini</win32>
|
<win32>config.ini</win32>
|
||||||
</configIni>
|
</configIni>
|
||||||
|
|
||||||
<plugins>
|
|
||||||
</plugins>
|
|
||||||
|
|
||||||
<features>
|
<features>
|
||||||
<feature id="org.talend.rcp.branding.tos.feature"/>
|
<feature id="org.talend.rcp.branding.tos.feature"/>
|
||||||
|
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
||||||
</features>
|
</features>
|
||||||
|
|
||||||
<configurations>
|
|
||||||
<plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" version="2.0.14.v20180822-1822" />
|
|
||||||
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
|
|
||||||
<plugin id="org.ops4j.pax.url.mvn" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.components.api.service.osgi" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.maven.resolver" autoStart="true" startLevel="0" />
|
|
||||||
</configurations>
|
|
||||||
|
|
||||||
</product>
|
</product>
|
||||||
|
|||||||
@@ -4,12 +4,9 @@ osgi.splashPath=platform:/base/plugins/${product.branding.platform}/
|
|||||||
talend.studio.version=${version.full}
|
talend.studio.version=${version.full}
|
||||||
eclipse.product=${product.branding.id}
|
eclipse.product=${product.branding.id}
|
||||||
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
||||||
osgi.framework=file\:plugins/org.eclipse.osgi_3.13.200.v20181130-2106.jar
|
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.100.v20150521-1310.jar
|
||||||
osgi.bundles=org.eclipse.equinox.simpleconfigurator@1\:start,org.eclipse.compare.win32@4,org.eclipse.core.filesystem.linux.x86_64@4,org.eclipse.core.filesystem.macosx@4,org.eclipse.core.filesystem.win32.x86_64@4,org.eclipse.core.net.linux.x86_64@4,org.eclipse.core.net.win32.x86_64@4,org.eclipse.core.resources.win32.x86_64@4,org.eclipse.e4.ui.swt.gtk@4,org.eclipse.e4.ui.workbench.renderers.swt.cocoa@4,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@4,org.eclipse.equinox.launcher.gtk.linux.x86_64@4,org.eclipse.equinox.launcher.win32.win32.x86_64@4,org.eclipse.equinox.security.linux.x86_64@4,org.eclipse.equinox.security.macosx@4,org.eclipse.equinox.security.win32.x86_64@4,org.eclipse.gmf.runtime.common.ui.printing.win32@4,org.eclipse.jdt.launching.macosx@4,org.eclipse.jdt.launching.ui.macosx@4,org.eclipse.swt.cocoa.macosx.x86_64@4,org.eclipse.swt.gtk.linux.x86_64@4,org.eclipse.swt.win32.win32.x86_64@4,org.eclipse.ui.cocoa@4,org.eclipse.ui.win32@4
|
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start,org.talend.maven.resolver@start,org.ops4j.pax.url.mvn@start
|
||||||
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
|
|
||||||
osgi.bundles.defaultStartLevel=4
|
osgi.bundles.defaultStartLevel=4
|
||||||
osgi.bundlefile.limit=200
|
osgi.bundlefile.limit=200
|
||||||
osgi.framework.extensions=org.talend.osgi.lib.loader
|
osgi.framework.extensions=org.talend.osgi.lib.loader
|
||||||
file.encoding=UTF-8
|
file.encoding=UTF-8
|
||||||
eclipse.p2.data.area=@config.dir/../p2/
|
|
||||||
eclipse.p2.profile=profile
|
|
||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -8,5 +8,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,10 +4,25 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>tos-products-parent-pom</artifactId>
|
<artifactId>tos-products-parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>org.talend.studio.tos.dq.product</artifactId>
|
<artifactId>org.talend.studio.tos.dq.product</artifactId>
|
||||||
<packaging>eclipse-repository</packaging>
|
<packaging>eclipse-repository</packaging>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
|
<version>1.7</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>generate-javajet</id>
|
||||||
|
<phase>none</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
launcher.prefix=TOS_DQ
|
launcher.prefix=TOS_DQ
|
||||||
storage.prefix=${launcher.prefix}
|
product.name=Talend Open Profiler
|
||||||
product.name=Talend Open Studio for Data Quality
|
|
||||||
product.branding.platform=org.talend.rcp.branding.top
|
product.branding.platform=org.talend.rcp.branding.top
|
||||||
product.branding.id=${product.branding.platform}.product
|
product.branding.id=${product.branding.platform}.product
|
||||||
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
||||||
product.website=http://www.talend.com\n
|
product.website=http://www.talend.com\n
|
||||||
storage.dir=top
|
storage.dir=top
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?pde version="3.5"?>
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
<product uid="org.talend.studio.tos.dq.product" id="org.talend.rcp.branding.top.product" useFeatures="true" includeLaunchers="false" version="7.4.1.qualifier">
|
<product uid="org.talend.studio.tos.dq.product" id="org.talend.rcp.branding.top.product" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
<configIni use="default">
|
<configIni use="default">
|
||||||
<linux>config.ini</linux>
|
<linux>config.ini</linux>
|
||||||
@@ -14,16 +14,4 @@
|
|||||||
<feature id="org.talend.rcp.branding.top.feature"/>
|
<feature id="org.talend.rcp.branding.top.feature"/>
|
||||||
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
||||||
</features>
|
</features>
|
||||||
|
|
||||||
<configurations>
|
|
||||||
<plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" version="2.0.14.v20180822-1822" />
|
|
||||||
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.p2.reconciler.dropins" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
|
|
||||||
<plugin id="org.ops4j.pax.url.mvn" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.maven.resolver" autoStart="true" startLevel="0" />
|
|
||||||
</configurations>
|
|
||||||
|
|
||||||
</product>
|
</product>
|
||||||
|
|||||||
@@ -4,13 +4,12 @@ osgi.splashPath=platform:/base/plugins/${product.branding.platform}/
|
|||||||
talend.studio.version=${version.full}
|
talend.studio.version=${version.full}
|
||||||
eclipse.product=${product.branding.id}
|
eclipse.product=${product.branding.id}
|
||||||
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
||||||
osgi.framework=file\:plugins/org.eclipse.osgi_3.13.200.v20181130-2106.jar
|
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.100.v20150521-1310.jar
|
||||||
osgi.bundles=org.eclipse.equinox.simpleconfigurator@1\:start,org.eclipse.compare.win32@4,org.eclipse.core.filesystem.linux.x86_64@4,org.eclipse.core.filesystem.macosx@4,org.eclipse.core.filesystem.win32.x86_64@4,org.eclipse.core.net.linux.x86_64@4,org.eclipse.core.net.win32.x86_64@4,org.eclipse.core.resources.win32.x86_64@4,org.eclipse.e4.ui.swt.gtk@4,org.eclipse.e4.ui.workbench.renderers.swt.cocoa@4,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@4,org.eclipse.equinox.launcher.gtk.linux.x86_64@4,org.eclipse.equinox.launcher.win32.win32.x86_64@4,org.eclipse.equinox.security.linux.x86_64@4,org.eclipse.equinox.security.macosx@4,org.eclipse.equinox.security.win32.x86_64@4,org.eclipse.gmf.runtime.common.ui.printing.win32@4,org.eclipse.jdt.launching.macosx@4,org.eclipse.jdt.launching.ui.macosx@4,org.eclipse.swt.cocoa.macosx.x86_64@4,org.eclipse.swt.gtk.linux.x86_64@4,org.eclipse.swt.win32.win32.x86_64@4,org.eclipse.ui.cocoa@4,org.eclipse.ui.win32@4
|
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start,org.talend.maven.resolver@start,org.ops4j.pax.url.mvn@start,org.talend.components.api.service.osgi@start
|
||||||
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
|
|
||||||
osgi.bundles.defaultStartLevel=4
|
osgi.bundles.defaultStartLevel=4
|
||||||
osgi.bundlefile.limit=200
|
osgi.bundlefile.limit=200
|
||||||
osgi.framework.extensions=org.talend.osgi.lib.loader
|
osgi.framework.extensions=org.talend.osgi.lib.loader
|
||||||
file.encoding=UTF-8
|
file.encoding=UTF-8
|
||||||
eclipse.p2.data.area=@config.dir/../p2/
|
eclipse.p2.data.area=@config.dir/../p2/
|
||||||
eclipse.p2.profile=profile
|
eclipse.p2.profile=profile
|
||||||
default.update.site.url=https://update.talend.com/Studio/tos/
|
default.update.site.url=https://update.talend.com/Studio/tos/
|
||||||
|
|||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,5 +4,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -8,5 +8,4 @@
|
|||||||
-Dfile.encoding=UTF-8
|
-Dfile.encoding=UTF-8
|
||||||
-Dosgi.requiredJavaVersion=1.8
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
-XX:+UseG1GC
|
-XX:+UseG1GC
|
||||||
-XX:+UseStringDeduplication
|
-XX:+UseStringDeduplication
|
||||||
-XX:MaxMetaspaceSize=512m
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>tos-products-parent-pom</artifactId>
|
<artifactId>tos-products-parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
launcher.prefix=TOS_ESB
|
launcher.prefix=TOS_ESB
|
||||||
storage.prefix=TOS_ESB-Studio
|
product.name=Talend Open Studio
|
||||||
product.name=Talend Open Studio for ESB
|
|
||||||
product.branding.platform=org.talend.rcp.branding.esbstandard
|
product.branding.platform=org.talend.rcp.branding.esbstandard
|
||||||
product.branding.id=${product.branding.platform}.product
|
product.branding.id=${product.branding.platform}.product
|
||||||
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
||||||
product.website=http://www.talend.com\n
|
product.website=http://www.talend.com\n
|
||||||
storage.dir=esb
|
storage.dir=esb
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?pde version="3.5"?>
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
<product uid="org.talend.studio.tos.esb.product" id="org.talend.rcp.branding.esbstandard.product" useFeatures="true" includeLaunchers="false" version="7.4.1.qualifier">
|
<product uid="org.talend.studio.tos.esb.product" id="org.talend.rcp.branding.esbstandard.product" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
<configIni use="default">
|
<configIni use="default">
|
||||||
<linux>config.ini</linux>
|
<linux>config.ini</linux>
|
||||||
@@ -15,15 +15,5 @@
|
|||||||
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
||||||
</features>
|
</features>
|
||||||
|
|
||||||
<configurations>
|
|
||||||
<plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" version="2.0.14.v20180822-1822" />
|
|
||||||
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
|
|
||||||
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
|
|
||||||
<plugin id="org.ops4j.pax.url.mvn" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.components.api.service.osgi" autoStart="true" startLevel="0" />
|
|
||||||
<plugin id="org.talend.maven.resolver" autoStart="true" startLevel="0" />
|
|
||||||
</configurations>
|
|
||||||
|
|
||||||
</product>
|
</product>
|
||||||
|
|||||||
3
build/talend.studio.tos.mdm.product/.eclipseproduct
Normal file
3
build/talend.studio.tos.mdm.product/.eclipseproduct
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
name=${product.name}
|
||||||
|
id=${product.branding.id}
|
||||||
|
version=${version.full}
|
||||||
15
build/talend.studio.tos.mdm.product/config.ini
Normal file
15
build/talend.studio.tos.mdm.product/config.ini
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
#Product Runtime Configuration File
|
||||||
|
|
||||||
|
osgi.splashPath=platform:/base/plugins/${product.branding.platform}/
|
||||||
|
talend.studio.version=${version.full}
|
||||||
|
eclipse.product=${product.branding.id}
|
||||||
|
#The following osgi.framework key is required for the p2 update feature not to override the osgi.bundles values.
|
||||||
|
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.100.v20150521-1310.jar
|
||||||
|
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start,org.talend.maven.resolver@start,org.ops4j.pax.url.mvn@start,org.talend.components.api.service.osgi@start
|
||||||
|
osgi.bundles.defaultStartLevel=4
|
||||||
|
osgi.bundlefile.limit=200
|
||||||
|
osgi.framework.extensions=org.talend.osgi.lib.loader
|
||||||
|
file.encoding=UTF-8
|
||||||
|
eclipse.p2.data.area=@config.dir/../p2/
|
||||||
|
eclipse.p2.profile=profile
|
||||||
|
default.update.site.url=https://update.talend.com/Studio/tos/
|
||||||
7
build/talend.studio.tos.mdm.product/launcher.ini
Normal file
7
build/talend.studio.tos.mdm.product/launcher.ini
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
-vmargs
|
||||||
|
-Xms256m
|
||||||
|
-Xmx768m
|
||||||
|
-Dfile.encoding=UTF-8
|
||||||
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
|
-XX:+UseG1GC
|
||||||
|
-XX:+UseStringDeduplication
|
||||||
7
build/talend.studio.tos.mdm.product/launcher_64.ini
Normal file
7
build/talend.studio.tos.mdm.product/launcher_64.ini
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
-vmargs
|
||||||
|
-Xms512m
|
||||||
|
-Xmx1536m
|
||||||
|
-Dfile.encoding=UTF-8
|
||||||
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
|
-XX:+UseG1GC
|
||||||
|
-XX:+UseStringDeduplication
|
||||||
11
build/talend.studio.tos.mdm.product/launcher_macosx.ini
Normal file
11
build/talend.studio.tos.mdm.product/launcher_macosx.ini
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
-vmargs
|
||||||
|
-Xms512m
|
||||||
|
-Xmx1536m
|
||||||
|
-Xdock:icon=../Resources/talend.icns
|
||||||
|
-XstartOnFirstThread
|
||||||
|
-Dorg.eclipse.swt.internal.carbon.smallFonts
|
||||||
|
-Dosgi.instance.area.default=../../../workspace
|
||||||
|
-Dfile.encoding=UTF-8
|
||||||
|
-Dosgi.requiredJavaVersion=1.8
|
||||||
|
-XX:+UseG1GC
|
||||||
|
-XX:+UseStringDeduplication
|
||||||
16
build/talend.studio.tos.mdm.product/pom.xml
Normal file
16
build/talend.studio.tos.mdm.product/pom.xml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>org.talend.studio</groupId>
|
||||||
|
<artifactId>tos-products-parent-pom</artifactId>
|
||||||
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
|
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>org.talend.studio.tos.mdm.product</artifactId>
|
||||||
|
<packaging>eclipse-repository</packaging>
|
||||||
|
<properties>
|
||||||
|
<product.final.name>${product.final.name.prefix}-${product.timestamp}-V${product.version}${revision.filename}</product.final.name>
|
||||||
|
</properties>
|
||||||
|
</project>
|
||||||
8
build/talend.studio.tos.mdm.product/product.properties
Normal file
8
build/talend.studio.tos.mdm.product/product.properties
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
launcher.prefix=TOS_MDM
|
||||||
|
product.final.name.prefix=TOS_MDM-Studio
|
||||||
|
product.name=Talend Open Studio for MDM
|
||||||
|
product.branding.platform=org.talend.rcp.branding.tombundle
|
||||||
|
product.branding.id=${product.branding.platform}.product
|
||||||
|
mac.launcher.info=${product.name} for Mac OS X, Copyright Talend. 2006-2015. All rights reserved.
|
||||||
|
product.website=http://www.talend.com\n
|
||||||
|
storage.dir=tmdmce
|
||||||
17
build/talend.studio.tos.mdm.product/talend.product
Normal file
17
build/talend.studio.tos.mdm.product/talend.product
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<?pde version="3.5"?>
|
||||||
|
|
||||||
|
<product uid="org.talend.studio.tos.mdm.product" id="org.talend.rcp.branding.tombundle.product" useFeatures="true" includeLaunchers="false">
|
||||||
|
|
||||||
|
<configIni use="default">
|
||||||
|
<linux>config.ini</linux>
|
||||||
|
<macosx>config.ini</macosx>
|
||||||
|
<solaris>config.ini</solaris>
|
||||||
|
<win32>config.ini</win32>
|
||||||
|
</configIni>
|
||||||
|
|
||||||
|
<features>
|
||||||
|
<feature id="org.talend.rcp.branding.tombundle.feature"/>
|
||||||
|
<!--<feature id="org.talend.babel.all.tos.feature"/>-->
|
||||||
|
</features>
|
||||||
|
</product>
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>parent-pom</artifactId>
|
<artifactId>parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath />
|
<relativePath />
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
@@ -33,35 +33,11 @@
|
|||||||
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
|
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
|
||||||
</repository>
|
</repository>
|
||||||
</repositories>
|
</repositories>
|
||||||
<pluginRepositories>
|
|
||||||
<pluginRepository>
|
|
||||||
<id>releases</id>
|
|
||||||
<releases>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
</releases>
|
|
||||||
<snapshots>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
</snapshots>
|
|
||||||
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceRelease/</url>
|
|
||||||
</pluginRepository>
|
|
||||||
<pluginRepository>
|
|
||||||
<id>snapshots</id>
|
|
||||||
<releases>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
</releases>
|
|
||||||
<snapshots>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
</snapshots>
|
|
||||||
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
|
|
||||||
</pluginRepository>
|
|
||||||
</pluginRepositories>
|
|
||||||
<properties>
|
<properties>
|
||||||
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
||||||
<product.final.name>${storage.prefix}-${product.timestamp}-V${product.version}${revision.filename}</product.final.name>
|
<product.final.name>${launcher.prefix}-${product.timestamp}-V${product.version}${revision.filename}</product.final.name>
|
||||||
<studio.dir>${project.build.directory}/products/${project.artifactId}/${osgi.os}/${osgi.ws}/${osgi.arch}</studio.dir>
|
<studio.dir>${project.build.directory}/products/${project.artifactId}/${osgi.os}/${osgi.ws}/${osgi.arch}</studio.dir>
|
||||||
<bom.out.dir>${project.build.directory}/products/${project.artifactId}-bom</bom.out.dir>
|
|
||||||
<bom.final.name.prefix>${storage.prefix}-${product.timestamp}-V${product.version}-${revision.filename}</bom.final.name.prefix>
|
|
||||||
<bom.final.name>${bom.final.name.prefix}-bom.xlsx</bom.final.name>
|
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
@@ -83,7 +59,7 @@
|
|||||||
</files>
|
</files>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.eclipse.tycho</groupId>
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
@@ -115,7 +91,7 @@
|
|||||||
<id>${project.artifactId}</id>
|
<id>${project.artifactId}</id>
|
||||||
</product>
|
</product>
|
||||||
</products>
|
</products>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
@@ -134,7 +110,7 @@
|
|||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>${project.groupId}</groupId>
|
<groupId>${project.groupId}</groupId>
|
||||||
<artifactId>eclipse-launcher-binaries</artifactId>
|
<artifactId>eclipse-launcher-binaries</artifactId>
|
||||||
<version>7.4.1</version>
|
<version>4.4.1e</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
<overWrite>true</overWrite>
|
<overWrite>true</overWrite>
|
||||||
<outputDirectory>${studio.dir}</outputDirectory>
|
<outputDirectory>${studio.dir}</outputDirectory>
|
||||||
@@ -142,7 +118,7 @@
|
|||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>${project.groupId}</groupId>
|
<groupId>${project.groupId}</groupId>
|
||||||
<artifactId>eclipse-launcher-mac-${launcher.prefix}</artifactId>
|
<artifactId>eclipse-launcher-mac-${launcher.prefix}</artifactId>
|
||||||
<version>7.4.1</version>
|
<version>6.4.0</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
<overWrite>true</overWrite>
|
<overWrite>true</overWrite>
|
||||||
<outputDirectory>${studio.dir}</outputDirectory>
|
<outputDirectory>${studio.dir}</outputDirectory>
|
||||||
@@ -158,7 +134,7 @@
|
|||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>${project.groupId}</groupId>
|
<groupId>${project.groupId}</groupId>
|
||||||
<artifactId>eclipse-delta-pack</artifactId>
|
<artifactId>eclipse-delta-pack</artifactId>
|
||||||
<version>4.10.0</version>
|
<version>4.4.1</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
<overWrite>true</overWrite>
|
<overWrite>true</overWrite>
|
||||||
<outputDirectory>${studio.dir}</outputDirectory>
|
<outputDirectory>${studio.dir}</outputDirectory>
|
||||||
@@ -187,26 +163,6 @@
|
|||||||
</artifactItems>
|
</artifactItems>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
<execution>
|
|
||||||
<id>copy-studio-add-conf</id>
|
|
||||||
<phase>package</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>unpack</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<artifactItems>
|
|
||||||
<artifactItem>
|
|
||||||
<groupId>${project.groupId}</groupId>
|
|
||||||
<artifactId>studio-add-conf</artifactId>
|
|
||||||
<version>7.3.1-SNAPSHOT</version>
|
|
||||||
<type>zip</type>
|
|
||||||
<classifier />
|
|
||||||
<overWrite>true</overWrite>
|
|
||||||
<outputDirectory>${studio.dir}/configuration</outputDirectory>
|
|
||||||
</artifactItem>
|
|
||||||
</artifactItems>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
<execution>
|
||||||
<id>copy-notice-txt</id>
|
<id>copy-notice-txt</id>
|
||||||
<phase>package</phase>
|
<phase>package</phase>
|
||||||
@@ -230,24 +186,6 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
|
||||||
<groupId>org.talend.studio</groupId>
|
|
||||||
<artifactId>bomtool</artifactId>
|
|
||||||
<version>1.0.0-SNAPSHOT</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<phase>package</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>genNotice</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
<configuration>
|
|
||||||
<studioDirectory>${studio.dir}</studioDirectory>
|
|
||||||
<outputDirectory>${bom.out.dir}</outputDirectory>
|
|
||||||
<productVersion>${product.version}</productVersion>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-resources-plugin</artifactId>
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
@@ -297,6 +235,36 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
<!-- <plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>exec-maven-plugin</artifactId>
|
||||||
|
<version>1.3.2</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>generate-javajet</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>exec</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<executable>java</executable>
|
||||||
|
<workingDirectory>${studio.dir}</workingDirectory>
|
||||||
|
<arguments>
|
||||||
|
<argument>-Xmx1536m</argument>
|
||||||
|
<argument>-XX:MaxPermSize=512m</argument>
|
||||||
|
<argument>-classpath</argument>
|
||||||
|
<argument>${studio.dir}/plugins/${equinox.build}</argument>
|
||||||
|
<argument>org.eclipse.core.launcher.Main</argument>
|
||||||
|
<argument>-application</argument>
|
||||||
|
<argument>org.talend.designer.codegen.CodeGenInit</argument>
|
||||||
|
<argument>-nosplash</argument>
|
||||||
|
<argument>-consoleLog</argument>
|
||||||
|
<argument>-Dtalend.licence.path=${studio.dir}/license</argument>
|
||||||
|
</arguments>
|
||||||
|
</configuration>
|
||||||
|
</plugin>-->
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-antrun-plugin</artifactId>
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
@@ -337,7 +305,7 @@
|
|||||||
<echo>product.timestamp=${product.timestamp}</echo>
|
<echo>product.timestamp=${product.timestamp}</echo>
|
||||||
<echo>version.full=${version.full}</echo>
|
<echo>version.full=${version.full}</echo>
|
||||||
<fileset dir="${studio.dir}/plugins" includes="${product.branding.platform}_${product.version}*/about.mappings" id="aboutmappingspath_temp" />
|
<fileset dir="${studio.dir}/plugins" includes="${product.branding.platform}_${product.version}*/about.mappings" id="aboutmappingspath_temp" />
|
||||||
<pathconvert property="aboutmappingspath" refid="aboutmappingspath_temp" />
|
<pathconvert property="aboutmappingspath" refid="aboutmappingspath_temp" />
|
||||||
<echo>aboutmappingspath=${aboutmappingspath}</echo>
|
<echo>aboutmappingspath=${aboutmappingspath}</echo>
|
||||||
<loadfile property="about" srcFile="${aboutmappingspath}">
|
<loadfile property="about" srcFile="${aboutmappingspath}">
|
||||||
<filterchain>
|
<filterchain>
|
||||||
@@ -408,6 +376,43 @@
|
|||||||
<goal>run</goal>
|
<goal>run</goal>
|
||||||
</goals>
|
</goals>
|
||||||
</execution>
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<!-- Generate javajet by launching product -->
|
||||||
|
<id>generate-javajet</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<configuration>
|
||||||
|
<target>
|
||||||
|
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
|
||||||
|
<!-- Generate javajet -->
|
||||||
|
<java classname="org.eclipse.core.launcher.Main" dir="${studio.dir}" fork="true" failonerror="false" maxmemory="1536m">
|
||||||
|
<arg line="-application org.talend.designer.codegen.CodeGenInit -nosplash -consoleLog" />
|
||||||
|
<classpath>
|
||||||
|
<pathelement location="${studio.dir}/plugins/${equinox.build}" />
|
||||||
|
</classpath>
|
||||||
|
<jvmarg value="-XX:MaxPermSize=512m" />
|
||||||
|
<jvmarg value="-Dtalend.licence.path=${studio.dir}/license" />
|
||||||
|
</java>
|
||||||
|
<delete file="${studio.dir}/license" />
|
||||||
|
<delete dir="${studio.dir}/lib" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/temp" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/workspace/.Java" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/workspace/.Perl" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/workspace/.metadata" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/org.eclipse.core.runtime" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/org.eclipse.equinox.app" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/org.eclipse.osgi" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/org.eclipse.update" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/maven_repository" includeemptydirs="true" />
|
||||||
|
<delete dir="${studio.dir}/configuration/.settings" includeemptydirs="true" />
|
||||||
|
<delete file="${studio.dir}/configuration/maven_user_settings.xml" />
|
||||||
|
<delete file="${studio.dir}/configuration/LibrariesIndex.xml" />
|
||||||
|
<delete file="${studio.dir}/configuration/MavenUriIndex.xml" />
|
||||||
|
</target>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
<execution>
|
<execution>
|
||||||
<!-- Create final product ZIP -->
|
<!-- Create final product ZIP -->
|
||||||
<id>zip-product</id>
|
<id>zip-product</id>
|
||||||
@@ -463,7 +468,7 @@
|
|||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>yyyyMMdd'_'HHmm'${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -487,7 +492,7 @@
|
|||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>'${product.timestamp}${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -498,29 +503,29 @@
|
|||||||
<timestampProvider>default</timestampProvider>
|
<timestampProvider>default</timestampProvider>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
<!--
|
<!--
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
<artifactId>build-helper-maven-plugin</artifactId>
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
<version>1.7</version>
|
<version>1.7</version>
|
||||||
<executions>
|
<executions>
|
||||||
<execution>-->
|
<execution>-->
|
||||||
<!-- Attach product ZIP to Maven artifact -->
|
<!-- Attach product ZIP to Maven artifact -->
|
||||||
<!-- <id>attach-artifacts</id>
|
<!-- <id>attach-artifacts</id>
|
||||||
<phase>package</phase>
|
<phase>package</phase>
|
||||||
<goals>
|
<goals>
|
||||||
<goal>attach-artifact</goal>
|
<goal>attach-artifact</goal>
|
||||||
</goals>
|
</goals>
|
||||||
<configuration>
|
<configuration>
|
||||||
<artifacts>
|
<artifacts>
|
||||||
<artifact>
|
<artifact>
|
||||||
<file>${project.build.directory}/products/${product.final.name}.zip</file>
|
<file>${project.build.directory}/products/${product.final.name}.zip</file>
|
||||||
<type>product</type>
|
<type>product</type>
|
||||||
</artifact>
|
</artifact>
|
||||||
</artifacts>
|
</artifacts>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>-->
|
</plugin>-->
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
@@ -534,43 +539,22 @@
|
|||||||
<configuration>
|
<configuration>
|
||||||
<target>
|
<target>
|
||||||
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
|
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
|
||||||
<property name="product.build.path" value="${product.build.id}/${storage.dir}/V${product.version}${revision.filename}" />
|
<propertyregex property="product.version.short" input="${product.version}" regexp="\." replace="" global="true" casesensitive="false" override="true" />
|
||||||
|
<property name="product.build.path" value="${product.build.id}/${storage.dir}/V${product.version}${revision.filename}/${storage.dir}_${product.version.short}" />
|
||||||
<property name="product.dir" value="${storage}/${product.build.path}" />
|
<property name="product.dir" value="${storage}/${product.build.path}" />
|
||||||
<mkdir dir="${product.dir}" />
|
<mkdir dir="${product.dir}" />
|
||||||
<echo>Moving product ZIP ${project.build.directory}/products/${product.final.name}.zip to ${product.dir}</echo>
|
<echo>Moving product ZIP ${project.build.directory}/products/${product.final.name}.zip to ${product.dir}</echo>
|
||||||
<move todir="${product.dir}" file="${project.build.directory}/products/${product.final.name}.zip" />
|
<move todir="${product.dir}" file="${project.build.directory}/products/${product.final.name}.zip" />
|
||||||
|
|
||||||
<!-- Copy bom -->
|
|
||||||
<property name="bom.build.path" value="${product.build.id}/BOMS" />
|
|
||||||
<property name="bom.dir" value="${storage}/${bom.build.path}" />
|
|
||||||
<mkdir dir="${bom.dir}" />
|
|
||||||
<echo>Copying ${bom.out.dir}/BOM.xlsx to ${bom.dir}/${bom.final.name}</echo>
|
|
||||||
<copy tofile="${bom.dir}/${bom.final.name}" file="${bom.out.dir}/BOM.xlsx" />
|
|
||||||
<echo>Copying ${bom.out.dir}/jarlist.json to ${bom.dir}/${bom.final.name.prefix}-jarlist.json</echo>
|
|
||||||
<copy tofile="${bom.dir}/${bom.final.name.prefix}-jarlist.json" file="${bom.out.dir}/jarlist.json" />
|
|
||||||
<echo>Copying ${bom.out.dir}/NOTICE.txt to ${bom.dir}/${bom.final.name.prefix}-NOTICE.txt</echo>
|
|
||||||
<copy tofile="${bom.dir}/${bom.final.name.prefix}-NOTICE.txt" file="${bom.out.dir}/NOTICE.txt" />
|
|
||||||
<echo>Copying ${bom.out.dir}/report.txt to ${bom.dir}/${bom.final.name.prefix}-report.txt</echo>
|
|
||||||
<copy tofile="${bom.dir}/${bom.final.name.prefix}-report.txt" file="${bom.out.dir}/report.txt" />
|
|
||||||
<if>
|
<if>
|
||||||
<and>
|
<and>
|
||||||
<equals arg1="${env.HUDSON_URL}" arg2="https://ci-newbuild.talend.com/" />
|
<equals arg1="${env.HUDSON_URL}" arg2="http://newbuild.talend.com:8180/" />
|
||||||
<equals arg1="${automaticnb}" arg2="1" />
|
<equals arg1="${automaticnb}" arg2="1" />
|
||||||
</and>
|
</and>
|
||||||
<then>
|
<then>
|
||||||
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${product.build.path}/${product.final.name}.zip${line.separator}</echo>
|
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${product.build.path}/${product.final.name}.zip${line.separator}</echo>
|
||||||
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${bom.build.path}/${bom.final.name}${line.separator}</echo>
|
|
||||||
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${bom.build.path}/${bom.final.name.prefix}-jarlist.json${line.separator}</echo>
|
|
||||||
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${bom.build.path}/${bom.final.name.prefix}-NOTICE.txt${line.separator}</echo>
|
|
||||||
<echo file="${storage}/lastnb.txt" append="true">http://newbuild.talend.com/builds/${bom.build.path}/${bom.final.name.prefix}-report.txt${line.separator}</echo>
|
|
||||||
</then>
|
</then>
|
||||||
</if>
|
</if>
|
||||||
<exec executable="openssl" dir="${product.dir}" outputproperty="sha256">
|
<checksum file="${product.dir}/${product.final.name}.zip" />
|
||||||
<arg line="dgst" />
|
|
||||||
<arg line="-sha256" />
|
|
||||||
<arg line="${product.final.name}.zip" />
|
|
||||||
</exec>
|
|
||||||
<echo file="${product.dir}/${product.final.name}.zip.sha256" append="false">${sha256}</echo>
|
|
||||||
</target>
|
</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
<goals>
|
<goals>
|
||||||
|
|||||||
2
pom.xml
2
pom.xml
@@ -4,7 +4,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>parent-pom</artifactId>
|
<artifactId>parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<relativePath />
|
<relativePath />
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|||||||
@@ -1,48 +1,40 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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/xsd/maven-4.0.0.xsd">
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.talend.studio</groupId>
|
<groupId>org.talend.studio</groupId>
|
||||||
<artifactId>parent-pom</artifactId>
|
<artifactId>parent-pom</artifactId>
|
||||||
<version>7.4.1-SNAPSHOT</version>
|
<version>6.5.2-SNAPSHOT</version>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<components.version>0.33.0-SNAPSHOT</components.version>
|
<tycho.version>0.22.0</tycho.version>
|
||||||
<daikon.version>0.31.11</daikon.version>
|
|
||||||
<daikon-ee.format.verison>3.2.0</daikon-ee.format.verison>
|
|
||||||
<daikon.audit.version>1.16.1</daikon.audit.version>
|
|
||||||
<org.talend.daikon.crypto-utils.version>0.31.11</org.talend.daikon.crypto-utils.version>
|
|
||||||
<studio-utils.version>1.0.2</studio-utils.version>
|
|
||||||
<tycho.version>1.7.0</tycho.version>
|
|
||||||
<tycho-extras.version>${tycho.version}</tycho-extras.version>
|
<tycho-extras.version>${tycho.version}</tycho-extras.version>
|
||||||
<base.version>7.4.1</base.version>
|
<base.version>6.5.2</base.version>
|
||||||
<!-- osgi.compatible.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}.<suffix> (milestones), or ${base.version} (GA)-->
|
<!-- osgi.compatible.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}.<suffix> (milestones), or ${base.version} (GA)-->
|
||||||
<osgi.compatible.version>${base.version}-SNAPSHOT</osgi.compatible.version>
|
<osgi.compatible.version>${base.version}-SNAPSHOT</osgi.compatible.version>
|
||||||
<!-- maven.compatible.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}-<suffix> (milestones), or ${base.version} (GA)-->
|
<!-- maven.compatible.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}-<suffix> (milestones), or ${base.version} (GA)-->
|
||||||
<maven.compatible.version>${base.version}-SNAPSHOT</maven.compatible.version>
|
<maven.compatible.version>${base.version}-SNAPSHOT</maven.compatible.version>
|
||||||
<repo.type>Snapshot</repo.type>
|
<repo.type>Snapshot</repo.type>
|
||||||
<doc.version>7.3.1-SNAPSHOT</doc.version>
|
|
||||||
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
|
||||||
<talend.nexus.url>${talend.nexus.host}/nexus/content/repositories</talend.nexus.url>
|
<talend.nexus.url>${talend.nexus.host}/nexus/content/repositories</talend.nexus.url>
|
||||||
<talend.nexus.p2unzip.url>${talend.nexus.host}/nexus/content/unzip</talend.nexus.p2unzip.url>
|
<talend.nexus.p2unzip.url>${talend.nexus.host}/nexus/content/unzip</talend.nexus.p2unzip.url>
|
||||||
<opensourcesnapshot-unziprepo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSourceSnapshot/org/talend/repo</opensourcesnapshot-unziprepo.url>
|
<opensourcesnapshot-unziprepo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSourceSnapshot/org/talend/repo</opensourcesnapshot-unziprepo.url>
|
||||||
<opensourcerelease-unziprepo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSourceRelease/org/talend/repo</opensourcerelease-unziprepo.url>
|
<opensourcerelease-unziprepo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSourceRelease/org/talend/repo</opensourcerelease-unziprepo.url>
|
||||||
<eclipse-repo.url>${opensourcerelease-unziprepo.url}/eclipse-p2-repo/4.10.0/eclipse-p2-repo-4.10.0.zip-unzip</eclipse-repo.url>
|
<eclipse-repo.url>${opensourcesnapshot-unziprepo.url}/talend-eclipse-p2-repo/6.4.1-SNAPSHOT/talend-eclipse-p2-repo-6.4.1-SNAPSHOT.zip-unzip</eclipse-repo.url>
|
||||||
<eclipse-emf-repo.url>${opensourcesnapshot-unziprepo.url}/emf-compare-update/3.0.1-SNAPSHOT/emf-compare-update-3.0.1-SNAPSHOT.zip-unzip</eclipse-emf-repo.url>
|
<eclipse-emf-repo.url>${opensourcesnapshot-unziprepo.url}/emf-compare-update/3.0.1-SNAPSHOT/emf-compare-update-3.0.1-SNAPSHOT.zip-unzip</eclipse-emf-repo.url>
|
||||||
<babel-repo.url>${opensourcerelease-unziprepo.url}/eclipse-babel-p2-repo/4.8.0/eclipse-babel-p2-repo-4.8.0.zip-unzip</babel-repo.url>
|
<babel-repo.url>${opensourcesnapshot-unziprepo.url}/talend-babel-p2-repo/4.4.1-SNAPSHOT/talend-babel-p2-repo-4.4.1-SNAPSHOT.zip-unzip</babel-repo.url>
|
||||||
<doc-repo.url>${opensourcesnapshot-unziprepo.url}/talend-doc-p2-repo/${doc.version}/talend-doc-p2-repo-${doc.version}.zip-unzip/</doc-repo.url>
|
<doc-repo.url>${opensourcesnapshot-unziprepo.url}/talend-doc-p2-repo/6.5.1-SNAPSHOT/talend-doc-p2-repo-6.5.1-SNAPSHOT.zip-unzip/</doc-repo.url>
|
||||||
<bonita-open-repo.url>${opensourcerelease-unziprepo.url}/bonita-community-p2-repo/7.9.0/bonita-community-p2-repo-7.9.0.zip-unzip/</bonita-open-repo.url>
|
<bonita-open-repo.url>${opensourcerelease-unziprepo.url}/bonita-community-p2-repo/7.2.3a/bonita-community-p2-repo-7.2.3a.zip-unzip/</bonita-open-repo.url>
|
||||||
<equinox.build>org.eclipse.equinox.launcher_1.5.200.v20180922-1751.jar</equinox.build>
|
<equinox.build>org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar</equinox.build>
|
||||||
<opensourcesnapshot-repo.url>${talend.nexus.url}/TalendOpenSourceSnapshot</opensourcesnapshot-repo.url>
|
<opensourcesnapshot-repo.url>${talend.nexus.url}/TalendOpenSourceSnapshot</opensourcesnapshot-repo.url>
|
||||||
<opensourcerelease-repo.url>${talend.nexus.url}/TalendOpenSourceRelease</opensourcerelease-repo.url>
|
<opensourcerelease-repo.url>${talend.nexus.url}/TalendOpenSourceRelease</opensourcerelease-repo.url>
|
||||||
<tos-p2-repo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSource${repo.type}/org/talend/studio/talend-tos-p2-repo/${osgi.compatible.version}/talend-tos-p2-repo-${osgi.compatible.version}.zip-unzip/</tos-p2-repo.url>
|
<tos-p2-repo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSource${repo.type}/org/talend/studio/talend-tos-p2-repo/${osgi.compatible.version}/talend-tos-p2-repo-${osgi.compatible.version}.zip-unzip/</tos-p2-repo.url>
|
||||||
<tos-deps-p2-repo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSource${repo.type}/org/talend/repo/dependencies.p2.tos/${maven.compatible.version}/dependencies.p2.tos-${maven.compatible.version}.zip-unzip/</tos-deps-p2-repo.url>
|
<tos-deps-p2-repo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSource${repo.type}/org/talend/repo/dependencies.p2.tos/${maven.compatible.version}/dependencies.p2.tos-${maven.compatible.version}.zip-unzip/</tos-deps-p2-repo.url>
|
||||||
<eclipse-orbit-p2-repo.url>${opensourcerelease-unziprepo.url}/orbit/7.4.1/orbit-7.4.1.zip-unzip</eclipse-orbit-p2-repo.url>
|
|
||||||
<jgit.dirtyWorkingTree.official>error</jgit.dirtyWorkingTree.official>
|
<jgit.dirtyWorkingTree.official>error</jgit.dirtyWorkingTree.official>
|
||||||
<osgi.ws>win32</osgi.ws>
|
<osgi.ws>win32</osgi.ws>
|
||||||
<osgi.os>win32</osgi.os>
|
<osgi.os>win32</osgi.os>
|
||||||
<osgi.arch>x86_64</osgi.arch>
|
<osgi.arch>x86</osgi.arch>
|
||||||
<strictVersions>true</strictVersions>
|
<strictVersions>true</strictVersions>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
@@ -62,17 +54,11 @@
|
|||||||
</distributionManagement>
|
</distributionManagement>
|
||||||
|
|
||||||
<repositories>
|
<repositories>
|
||||||
|
|
||||||
<repository>
|
<repository>
|
||||||
<id>tos-deps</id>
|
<id>tos-deps</id>
|
||||||
<url>${tos-deps-p2-repo.url}</url>
|
<url>${tos-deps-p2-repo.url}</url>
|
||||||
<layout>p2</layout>
|
<layout>p2</layout>
|
||||||
</repository>
|
</repository>
|
||||||
<repository>
|
|
||||||
<id>eclipse_orbit</id>
|
|
||||||
<url>${eclipse-orbit-p2-repo.url}</url>
|
|
||||||
<layout>p2</layout>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
<repository>
|
||||||
<id>eclipse_repo</id>
|
<id>eclipse_repo</id>
|
||||||
<url>${eclipse-repo.url}</url>
|
<url>${eclipse-repo.url}</url>
|
||||||
@@ -93,11 +79,6 @@
|
|||||||
<url>${bonita-open-repo.url}</url>
|
<url>${bonita-open-repo.url}</url>
|
||||||
<layout>p2</layout>
|
<layout>p2</layout>
|
||||||
</repository>
|
</repository>
|
||||||
<repository>
|
|
||||||
<id>swtbot</id>
|
|
||||||
<url>https://artifacts-oss.talend.com/nexus/content/unzip/TalendP2UnzipOpenSourceRelease/org/talend/repo/talend-swtbot/2.7.0/talend-swtbot-2.7.0.zip-unzip</url>
|
|
||||||
<layout>p2</layout>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
<repository>
|
||||||
<id>talend_open</id>
|
<id>talend_open</id>
|
||||||
<releases>
|
<releases>
|
||||||
@@ -118,7 +99,7 @@
|
|||||||
</snapshots>
|
</snapshots>
|
||||||
<url>${opensourcesnapshot-repo.url}</url>
|
<url>${opensourcesnapshot-repo.url}</url>
|
||||||
</repository>
|
</repository>
|
||||||
</repositories>
|
</repositories>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<pluginManagement>
|
<pluginManagement>
|
||||||
@@ -147,12 +128,12 @@
|
|||||||
<artifactId>tycho-maven-plugin</artifactId>
|
<artifactId>tycho-maven-plugin</artifactId>
|
||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
<extensions>true</extensions>
|
<extensions>true</extensions>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.eclipse.tycho</groupId>
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
<artifactId>tycho-versions-plugin</artifactId>
|
<artifactId>tycho-versions-plugin</artifactId>
|
||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.eclipse.tycho</groupId>
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
<artifactId>target-platform-configuration</artifactId>
|
<artifactId>target-platform-configuration</artifactId>
|
||||||
@@ -179,11 +160,11 @@
|
|||||||
<type>eclipse-plugin</type>
|
<type>eclipse-plugin</type>
|
||||||
<id>org.eclipse.jdt.core</id>
|
<id>org.eclipse.jdt.core</id>
|
||||||
<restrictTo>
|
<restrictTo>
|
||||||
<version>3.16.0.xx-201903290056-e1812-RELEASE</version>
|
<version>3.10.0.xx-201509250011-e44</version>
|
||||||
</restrictTo>
|
</restrictTo>
|
||||||
</filter>
|
</filter>
|
||||||
|
|
||||||
<!-- example 2: remove all providers of the package javax.persistence except the bundle javax.persistence
|
<!-- example 2: remove all providers of the package javax.persistence except the bundle javax.persistence
|
||||||
<filter>
|
<filter>
|
||||||
<type>java-package</type>
|
<type>java-package</type>
|
||||||
<id>javax.persistence</id>
|
<id>javax.persistence</id>
|
||||||
@@ -193,13 +174,13 @@
|
|||||||
</restrictTo>
|
</restrictTo>
|
||||||
</filter>
|
</filter>
|
||||||
-->
|
-->
|
||||||
<!-- example 3: work around Equinox bug 348045
|
<!-- example 3: work around Equinox bug 348045
|
||||||
<filter>
|
<filter>
|
||||||
<type>p2-installable-unit</type>
|
<type>p2-installable-unit</type>
|
||||||
<id>org.eclipse.equinox.servletbridge.extensionbundle</id>
|
<id>org.eclipse.equinox.servletbridge.extensionbundle</id>
|
||||||
<removeAll />
|
<removeAll />
|
||||||
</filter>
|
</filter>
|
||||||
-->
|
-->
|
||||||
</filters>
|
</filters>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
@@ -208,79 +189,15 @@
|
|||||||
<artifactId>tycho-compiler-plugin</artifactId>
|
<artifactId>tycho-compiler-plugin</artifactId>
|
||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<compilerArgs>
|
<compilerArgument>-warn:+discouraged,forbidden</compilerArgument>
|
||||||
<arg>-err:+discouraged,forbidden</arg>
|
<compilerVersion>1.8</compilerVersion>
|
||||||
<arg>-warn:+discouraged,forbidden</arg>
|
<source>1.8</source>
|
||||||
</compilerArgs>
|
<target>1.8</target>
|
||||||
<compilerVersion>11</compilerVersion>
|
|
||||||
<source>11</source>
|
|
||||||
<target>11</target>
|
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
<profiles>
|
<profiles>
|
||||||
<profile>
|
|
||||||
<id>patch</id>
|
|
||||||
<activation>
|
|
||||||
<activeByDefault>false</activeByDefault>
|
|
||||||
</activation>
|
|
||||||
<properties>
|
|
||||||
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
|
|
||||||
<timestamp>${maven.build.timestamp}</timestamp>
|
|
||||||
<maven.build.timestamp.format>yyyyMMdd'_'HHmm</maven.build.timestamp.format>
|
|
||||||
</properties>
|
|
||||||
<repositories>
|
|
||||||
<repository>
|
|
||||||
<id>talend_open_p2</id>
|
|
||||||
<url>${tos-p2-repo.url}</url>
|
|
||||||
<layout>p2</layout>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>build-helper-maven-plugin</artifactId>
|
|
||||||
<version>1.8</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>parse-version</id>
|
|
||||||
<goals>
|
|
||||||
<goal>parse-version</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</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>
|
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
|
||||||
<format>${timestamp}'-patch'</format>
|
|
||||||
<archive>
|
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
|
||||||
<manifestEntries>
|
|
||||||
<Built-By />
|
|
||||||
</manifestEntries>
|
|
||||||
</archive>
|
|
||||||
<timestampProvider>jgit</timestampProvider>
|
|
||||||
<jgit.ignore>pom.xml</jgit.ignore>
|
|
||||||
<jgit.dirtyWorkingTree>ignore</jgit.dirtyWorkingTree>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
<profile>
|
<profile>
|
||||||
<id>nonofficial</id>
|
<id>nonofficial</id>
|
||||||
<activation>
|
<activation>
|
||||||
@@ -314,12 +231,12 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.tycho.extras</groupId>
|
<groupId>org.eclipse.tycho.extras</groupId>
|
||||||
<artifactId>tycho-buildtimestamp-jgit</artifactId>
|
<artifactId>tycho-buildtimestamp-jgit</artifactId>
|
||||||
<version>${tycho.version}</version>
|
<version>${tycho-extras.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>yyyyMMdd'_'HHmm'${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -332,7 +249,7 @@
|
|||||||
<jgit.dirtyWorkingTree>ignore</jgit.dirtyWorkingTree>
|
<jgit.dirtyWorkingTree>ignore</jgit.dirtyWorkingTree>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</profile>
|
</profile>
|
||||||
<profile>
|
<profile>
|
||||||
@@ -363,7 +280,7 @@
|
|||||||
<version>${tycho.version}</version>
|
<version>${tycho.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>yyyyMMdd'_'HHmm'${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -407,12 +324,12 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.tycho.extras</groupId>
|
<groupId>org.eclipse.tycho.extras</groupId>
|
||||||
<artifactId>tycho-buildtimestamp-jgit</artifactId>
|
<artifactId>tycho-buildtimestamp-jgit</artifactId>
|
||||||
<version>${tycho.version}</version>
|
<version>${tycho-extras.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>yyyyMMdd'_'HHmm'${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -453,7 +370,7 @@
|
|||||||
</files>
|
</files>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.eclipse.tycho</groupId>
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
@@ -468,7 +385,7 @@
|
|||||||
</dependencies>
|
</dependencies>
|
||||||
<configuration>
|
<configuration>
|
||||||
<strictBinIncludes>false</strictBinIncludes>
|
<strictBinIncludes>false</strictBinIncludes>
|
||||||
<format>yyyyMMdd'_'HHmm</format>
|
<format>'${product.timestamp}${release.suffix}'</format>
|
||||||
<archive>
|
<archive>
|
||||||
<addMavenDescriptor>false</addMavenDescriptor>
|
<addMavenDescriptor>false</addMavenDescriptor>
|
||||||
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
|
||||||
@@ -476,9 +393,6 @@
|
|||||||
<Built-By />
|
<Built-By />
|
||||||
</manifestEntries>
|
</manifestEntries>
|
||||||
</archive>
|
</archive>
|
||||||
<timestampProvider>jgit</timestampProvider>
|
|
||||||
<jgit.ignore>pom.xml</jgit.ignore>
|
|
||||||
<jgit.dirtyWorkingTree>ignore</jgit.dirtyWorkingTree>
|
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
@@ -506,7 +420,7 @@
|
|||||||
<sequential>
|
<sequential>
|
||||||
<echo>Signing @{jarFile}</echo>
|
<echo>Signing @{jarFile}</echo>
|
||||||
<exec executable="${java.home}/../bin/jarsigner" dir="${project.basedir}/target/" failonerror="true">
|
<exec executable="${java.home}/../bin/jarsigner" dir="${project.basedir}/target/" failonerror="true">
|
||||||
<arg line="-verbose -digestalg SHA1 -sigalg SHA1withRSA -keystore ${keystore.path} -storepass ${keystore.pass} @{jarFile} talend" />
|
<arg line="-verbose -digestalg SHA1 -sigalg SHA1withRSA -keystore ${keystore.path} -storepass ${keystore.pass} @{jarFile} talend" />
|
||||||
</exec>
|
</exec>
|
||||||
</sequential>
|
</sequential>
|
||||||
</ac:for>
|
</ac:for>
|
||||||
@@ -539,5 +453,24 @@
|
|||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</profile>
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>unpacked.plugins</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
|
<artifactId>tycho-packaging-plugin</artifactId>
|
||||||
|
<version>${tycho.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<archive>
|
||||||
|
<manifestEntries>
|
||||||
|
<Eclipse-BundleShape>dir</Eclipse-BundleShape>
|
||||||
|
</manifestEntries>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
</profiles>
|
</profiles>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
cd ../../
|
cd ../../
|
||||||
mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.21.0:set-version -DnewVersion=6.0.0-SNAPSHOT -Dartifacts=parent-pom,tos-products-parent-pom,tos,org.talend.studio.tos.bigdata.product,org.talend.studio.tos.di.product,org.talend.studio.tos.dq.product,org.talend.studio.tos.esb.product,tbd-studio-se,tcommon-studio-se,tdi-studio-se,tdq-studio-se,tesb-studio-se,tmdm-common,tmdm-studio-se,toem-studio-se
|
mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.21.0:set-version -DnewVersion=6.0.0-SNAPSHOT -Dartifacts=parent-pom,tos-products-parent-pom,tos,org.talend.studio.tos.bigdata.product,org.talend.studio.tos.di.product,org.talend.studio.tos.dq.product,org.talend.studio.tos.esb.product,org.talend.studio.tos.mdm.product,tbd-studio-se,tcommon-studio-se,tdi-studio-se,tdq-studio-se,tesb-studio-se,tmdm-common,tmdm-studio-se,toem-studio-se
|
||||||
Reference in New Issue
Block a user