Compare commits

...

168 Commits

Author SHA1 Message Date
Irene Wang
4a77587157 DEVOPS-3841 Add profile to unpack all plugins for Black Duck scans 2018-02-21 16:13:05 +01:00
build-talend
39d1f2aed0 chore(Jenkins): update DQ libs to 1.6.6-SNAPSHOT (#85) 2018-02-12 17:28:32 +01:00
Jenkins Continuous Build server
00e9844ef2 Set version to 6.5.2 SNAPSHOT 2018-01-10 16:37:46 +01:00
Jenkins Continuous Build server
24f51a3df4 Set version to 6.5.1 SNAPSHOT 2018-01-10 16:31:41 +01:00
nrousseau
26771aa33b chore(TDI-39885) Update tcomp version to 0.19.9 2018-01-10 09:50:00 +08:00
nrousseau
40cc036f32 Update tcomp version to 0.19.8 (#89) 2018-01-07 12:18:56 +08:00
build-talend
f4763bd058 chore(Jenkins): Release DQ libraries 1.6.5 (#84) 2017-12-07 11:41:17 +01:00
Pierre Teyssier
7aaa5ad537 feat(TDI-39100): integrate partner couchbase components 2017-12-05 15:41:39 +08:00
Emmanuel GALLOIS
c98402390b feat(TDI-38416): Marketo backport to 651 (#82) 2017-11-01 16:44:48 +08:00
Irene Wang
75aa9cba76 Update doc version to 6.5.1-SNAPSHOT 2017-10-25 16:43:52 +02:00
Jenkins Continuous Build server
08834c600a Set version to 6.5.1 SNAPSHOT 2017-10-20 10:54:23 +02:00
iwangtalend
f34342540a Merge pull request #74 from chmyga/maintenance/6.4
chore(TDI-39398): move components-ee (#73)
2017-09-11 10:02:25 +02:00
Dmytro Chmyga
c5f79bbcb3 chore(TDI-39398): move components-ee
* Move version properties to parent pom
2017-09-07 09:30:47 +03:00
chmyga
1466f0a6c8 chore(TDI-39398): move components-ee (#73)
* Move components-ee to enterprise repo
2017-09-06 12:24:54 +03:00
build-talend
009e77bbbc chore(Jenkins): update DQ libs to 1.6.5-SNAPSHOT (#70) 2017-08-29 15:34:47 +02:00
build-talend
df091f952b chore(Jenkins): Release DQ libraries 1.6.4 (#69) 2017-08-29 14:41:01 +02:00
Irene Wang
1667699aa7 Remove PPC launcher 2017-08-25 11:53:50 +02:00
Irene Wang
7702f62c1e Remove all 32-bit INIs 2017-08-25 10:45:58 +02:00
Irene Wang
b887a7d970 Remove Win 32-bit INI 2017-08-25 10:34:47 +02:00
Irene Wang
f5bf4db250 DEVOPS-2901 Remove 32-bit launcher binaries 2017-08-14 12:46:21 +02:00
Pierre Teyssier
98d577db22 chore(TDI-39280): integrate tcomp/daikon version for 6.4.2 2017-08-08 10:39:58 +08:00
sizhaoliu
b779addf61 bump DQ library version to 1.6.4-SNAPSHOT 2017-07-26 12:51:08 +02:00
Jenkins Continuous Build server
8ec1cc81f9 Set version to 6.4.2 SNAPSHOT 2017-06-30 18:38:07 +02:00
Pierre Teyssier
57cca2cd54 chore: integrate tcomp release 0.19.2 2017-06-19 13:58:54 +08:00
Jenkins Continuous Build server
9787cc8e01 Set version to 6.4.1 2017-06-14 12:42:05 +02:00
Pierre Teyssier
72a1e7e783 chore: integrate Daikon 0.17.0 and TCOMP 0.19.0 releases 2017-06-14 11:48:00 +08:00
sizhaoliu
cbb0987210 TDQ-13845 bump DQ lib version to 1.6.3 2017-06-09 19:24:56 +02:00
nrousseau
7d341a856d fix(TUP-18008) add joda-time 2.8.2 to platform 2017-06-08 13:05:44 +08:00
iwangtalend
57c910b36d DEVOPS-2576 Use doc version 6.4.1-SNAPSHOT 2017-06-07 12:20:34 +02:00
nrousseau
d86b3aec69 Update to integrate the esb SE tests (#51)
Integrate the esb SE tests to the TOS P2 repo
2017-06-01 10:31:12 +08:00
sizhaoliu
b86bb2287a bump DQ lib version to 1.6.3-SNAPSHOT 2017-05-17 16:31:17 +02:00
nrousseau
96ac9e49ed fix(TUP-17684) update components version 2017-05-12 12:34:50 +08:00
Jenkins Continuous Build server
745a274611 Set version to 6.4.1 SNAPSHOT 2017-05-11 10:49:05 +02:00
sizhaoliu
66a855aeb1 chore(TDQ-13731): bump DQ lib version to 1.6.2 2017-05-09 14:27:04 +02:00
nrousseau
eb2cb707ad Revert "feat(TUP-17393): setup components nexus url (#50)"
This reverts commit 2319cb72ce.
2017-05-08 17:13:27 +08:00
Pierre Teyssier
75653b0954 release: integrate daikon/0.16.0, tcomp/0.18.0 2017-05-04 15:39:42 +08:00
nrousseau
2319cb72ce feat(TUP-17393): setup components nexus url (#50) 2017-05-03 19:55:14 +08:00
sizhaoliu
7410a51faf TDQ-13661 bump DQ lib version to 1.6.1 release 2017-05-02 16:02:30 +02:00
Ivan Gonchar
3647eadd99 chore(TDI-38649): rename netsuite-definition module according naming conventions (#49) 2017-04-27 11:59:59 +08:00
sizhaoliu
a18a1a8aaf bump DQ lib version to 1.6.1-SNAPSHOT 2017-04-25 09:55:30 +02:00
iwangtalend
afed535938 DEVOPS-2322 Fix Linux script 2017-04-18 11:01:05 +02:00
Chen Bin
d4ae05bec2 TBD-4656: add new hadoop cluster configuration input component (#48) 2017-03-24 11:34:37 +08:00
Pierre Teyssier
dad0704af7 TDI-38374 : change the reference point for salesforce bundle jar in studio 2017-03-23 15:18:35 +08:00
Ivan Gonchar
88c963d5fb chore(TDI-38103): add TCOMP marketo component family 0.18.0-SNAPSHOT (#46) 2017-03-14 18:17:58 +08:00
Ivan Gonchar
3034b29181 chore(TDI-36057): add TCOMP netsuite component family 0.18.0-SNAPSHOT (#45) 2017-03-14 17:30:22 +08:00
iwangtalend
d66549f3af Merge pull request #40 from Talend/feature/DEVOPS-1729/master_nexus
DEVOPS-1729 Nexus migration: Update URLs [master]
2017-02-28 15:27:47 +01:00
build-talend
f6bca04165 DEVOPS-1729 Nexus migration: Update URLs 2017-02-28 15:25:10 +01:00
sgandon
1625f1cabd Merge pull request #34 from Talend/bugfix/json-io_migration_with_complex_types
fix(migration):update json-io
2017-02-28 10:10:53 +01:00
iwangtalend
d8c0452280 Merge pull request #29 from Talend/feature/DEVOPS-1729/master_nexus
DEVOPS-1729 Nexus migration: Update URLs [master]
2017-02-27 22:00:00 +01:00
build-talend
9177fdbfbb DEVOPS-1729 Nexus migration: Update URLs 2017-02-27 17:22:45 +01:00
Sebastien Gandon
accc5c0afc fix(migration):update json-io 2017-02-20 18:44:32 +01:00
Mike Hirt
b2adf3ddb0 Update README.md 2017-02-20 10:36:57 +01:00
Pierre Teyssier
d7412ef7c8 TDI-29152 : Create additional components to support Azure Blob and Azure Queues
- TCOMP inclusion of Blob, Queue and Table
2017-02-10 21:54:11 +08:00
Julien Leloup
d0aa54cc1d chore(documentation): bump documentation version from 6.3.1 to 6.4.0 2017-02-07 17:31:11 +01:00
Pierre Teyssier
59d5829524 Integrate Daikon 0.16.0-SNAPSHOT and Tcomp 0.18.0-SNAPSHOT 2017-02-07 19:17:57 +08:00
nrousseau
d20da9c1a1 TUP-16720: Update JGit / EGit Version (#22) 2017-01-25 12:46:45 +08:00
nrousseau
b0c9d2de61 Revert "TUP-16720: Update JGit / EGit Version (#22)"
This reverts commit 9e4d869f97.
2017-01-24 19:15:24 +08:00
Pierre Teyssier
70abe2e14c TDI-38068: Integrate SnowFlake Components (#23) 2017-01-24 18:36:06 +08:00
nrousseau
9e4d869f97 TUP-16720: Update JGit / EGit Version (#22) 2017-01-22 10:14:07 +08:00
nrousseau
d3197f2981 Revert "TUP-16720: Update JGit / EGit Version (#22)"
This reverts commit 9efc10611d.
2017-01-19 17:33:17 +08:00
nrousseau
9efc10611d TUP-16720: Update JGit / EGit Version (#22) 2017-01-18 15:06:42 +08:00
Sebastien Gandon
d5722ba7b6 fix(TUP-16720): fix targetplatform for 6.4.1 2017-01-17 11:35:10 +01:00
nrousseau
2817030fb5 TUP-16720: update egit version 2017-01-16 18:08:13 +08:00
Stefan Baryakov
f3a96816d4 Update Mac launchers version to 6.4.0 2016-12-28 19:25:17 +01:00
iwangtalend
e488511b1e Temporarily use 6.3.1 launchers 2016-12-21 23:41:57 +01:00
sizhaoliu
b75c64d5ba TDQ-13022 bump DQ lib version to 1.6.0-SNAPSHOT 2016-12-21 17:15:17 +01:00
Jenkins Continuous Build server
94b2624a07 Set version to 6.4.0 SNAPSHOT 2016-12-21 16:10:21 +01:00
nrousseau
4d27c36eb9 update components and daikon version 2016-12-13 13:05:32 +08:00
Sizhao Liu
9684f0be7e TDQ-13022 bump DQ lib version to 1.5.6 2016-12-09 19:54:05 +01:00
nrousseau
30baef27a5 fix component/daikon version (#20) 2016-12-03 18:04:00 +08:00
Sizhao Liu
54a8fc8820 TDQ-12489 bump DQ lib version to 1.5.5 2016-12-02 16:05:28 +01:00
nrousseau
a9d8a1ea94 Revert "TUP-16452: adds joda-time to the platform"
This reverts commit cad70fd231.
2016-11-26 11:24:46 +08:00
nrousseau
cad70fd231 TUP-16452: adds joda-time to the platform 2016-11-25 12:28:01 +08:00
iwangtalend
6d837e9ae4 Use version 6.3.1-SNAPSHOT of doc 2016-11-24 14:40:21 +01:00
nrousseau
7003b9553d TUP-16358: change http to https for update sites 2016-11-17 11:56:46 +08:00
sizhaoliu
18ae4ede23 TDQ-12643 include semantic.model plugin into the build 2016-11-16 01:43:52 +01:00
sizhaoliu
9e1a8f64b3 TDQ-12680 move semantic plugin from EE to SE 2016-11-15 11:11:46 +01:00
sizhaoliu
0c4336ba23 TDQ-12680 include statistics plugin into studio 2016-11-15 10:55:47 +01:00
iwangtalend
635c72913d Fix property 2016-11-10 15:15:59 +01:00
iwangtalend
f893e600b6 Update to 6.3.1 launchers 2016-11-10 15:14:14 +01:00
nrousseau
21fca64020 TUP-15864: update launcher binaries 2016-11-09 15:51:32 +08:00
nrousseau
2be5ebccfb change the version of commons-codec 2016-11-04 10:25:30 +08:00
nrousseau
3c87824d97 daikon and component version update 2016-11-03 19:44:55 +08:00
iwangtalend
fdbb14b0e0 DEVOPS-1280 Temporarily use 6.3.0 Mac launchers 2016-11-02 16:17:39 +01:00
iwangtalend
341e39e31a Update pom.xml 2016-11-02 14:47:10 +01:00
Carsten Biermann
8f206bc1c9 Set version for 6.3.1-SNAPSHOT 2016-11-02 11:03:39 +00:00
nrousseau
63702e6413 Revert "TDI-36957: Add new delimited components to studio"
This reverts commit 00c1f62336.
2016-10-26 12:52:23 +08:00
Sizhao Liu
1d42bd17cf bump DQ lib version to 1.5.5-SNAPSHOT 2016-10-25 10:24:51 +02:00
Irene Wang
2cc8f9785b Always call module build 2016-10-24 23:03:09 +02:00
Sizhao Liu
35ac15c7f4 TDQ-12571 bump DQ lib version to 1.5.4 2016-10-20 11:09:42 +02:00
Irene Wang
d148f30a60 TUP-16089 Update renamed plugin 2016-10-18 10:39:50 +02:00
Sebastien Gandon
f67f68797b refactor (TCOMP-294): changed on bundle name in deps 2016-10-17 18:40:43 +02:00
Sizhao Liu
ad204aaa33 TDQ-12631 bump DQ lib versions to 1.5.4-SNAPSHOT 2016-09-28 12:33:57 +02:00
Pierre Teyssier
bf1489330e Merge pull request #17 from jzhao-talend/feature/6.3/TDI-36957_FileDelimited
TDI-36957: Add new delimited components to studio
2016-09-26 18:09:20 +08:00
jzhao
00c1f62336 TDI-36957: Add new delimited components to studio
https://jira.talendforge.org/browse/TDI-36957
2016-09-22 17:27:38 +08:00
Julien Leloup
a8f78dc143 Merge pull request #16 from Talend/feature/QAI-60578_update_osgi_bundle_version
QAI-60578 : updated the osgi version in config.ini
2016-09-19 15:34:06 +02:00
Sizhao Liu
f34baa38a0 TDQ-12571 bump DQ lib version to 1.5.3-SNAPSHOT 2016-09-16 11:17:10 +02:00
Sebastien Gandon
1e6b207c42 QAI-60578 : updated the osgi version in config.ini 2016-09-15 15:32:36 +02:00
nrousseau
1cecc49d3b Merge pull request #15 from Talend/feature/TUP-14707_upgradeComponents
TUP-14707: upgrade component framework to 0.15
2016-09-13 10:33:41 +08:00
Carsten Biermann
80c8887405 [DEVOPS-1012] update Bonita p2 repository (7.2.3a) 2016-09-08 11:50:29 +02:00
nrousseau
626202fd74 TUP-14707: upgrade component framework to 0.15 2016-09-08 12:24:33 +08:00
nrousseau
c5de2d5ac5 TUP-5025: update ini file of all SE products 2016-08-11 10:10:25 +08:00
nrousseau
e3268f4627 TUP-5056: update name of ini file 2016-08-10 17:16:40 +08:00
nrousseau
371250efcf Merge pull request #14 from Talend/feature/TMDM-9792
Feature/tmdm 9792
2016-08-10 15:00:10 +08:00
nrousseau
6ef7f9e332 Merge branch 'master' into feature/TMDM-9792 2016-08-09 11:20:40 +08:00
iwangtalend
ac9929fe24 Documentation 6.3.0-SNAPSHOT 2016-08-03 10:28:16 +02:00
nrousseau
f367c80177 add datastewardship to the build 2016-08-02 17:49:40 +08:00
iwangtalend
05aacc4993 Point to new Eclipse target platform 2016-07-28 13:49:54 +02:00
Sebastien Gandon
a4e759d22c updated the target platform to match bonita 7.2.3 versions 2016-07-28 01:44:43 +02:00
Irene Wang
1ca814d626 Use org.eclipse.jdt.core_3.10.0.xx-201509250011-e44 2016-07-26 16:08:06 +02:00
Irene Wang
d009840de9 Point to Bonita Community 7.2.3 2016-07-26 15:31:07 +02:00
Sebastien Gandon
ecfdd61d79 updated json-io version to 4.5.0 in TOS dependencies 2016-07-20 12:17:35 +02:00
nrousseau
5064620976 update the junit.product, to avoid to get the timestamp from jgit 2016-07-20 18:13:43 +08:00
iwangtalend
f5759601dc Use version property (oops) 2016-07-12 14:57:28 +02:00
iwangtalend
35cf3ff83a Use 6.3.0 launchers 2016-07-12 14:56:26 +02:00
iwangtalend
c6f65017fa Use 6.2.1 launchers until new ones are signed 2016-07-11 15:24:16 +02:00
Sizhao Liu
368a992358 rename DQ library artifacts 2016-07-08 14:58:16 +02:00
nrousseau
28af2effbe update components version 2016-07-08 17:13:26 +08:00
sizhaoliu
b101d15ff7 TDQ-12254 update DQ library versions for 6.3 studio 2016-07-06 18:35:01 +02:00
Irene Wang
4a5af8e13a Update versions to 6.3.0-SNAPSHOT 2016-07-05 20:02:59 +02:00
iwangtalend
3442a0d779 Update pom.xml 2016-07-05 14:58:36 +02:00
Irene Wang
357dac6b5a Update versions to 6.2.2-SNAPSHOT 2016-07-05 14:26:13 +02:00
Irene Wang
272371e7ae DEVOPS-667 Include NOTICE files in TOS MDM and TOS ESB 2016-07-05 11:28:22 +02:00
nrousseau
c1ea2ea20e upgrade components/daikon version 2016-06-27 19:45:09 +08:00
sgandon
d6d7eae99a update the readme to precise the install without git slave. 2016-06-21 10:33:22 +02:00
nrousseau
8d01cefa64 Merge pull request #13 from Talend/bugfix/6.2.0/TUP-4851_upgradeComponentDaikon
TUP-4875: Update to latest version of components/daikon
2016-06-18 16:55:43 +08:00
nrousseau
803a8bf12d TUP-4875: Update to latest version of components/daikon 2016-06-16 18:42:35 +08:00
nrousseau
659aecc690 TCOMP-50 : fix wrong pom definition 2016-06-07 10:22:28 +08:00
nrousseau
6dccb4fdfd TCOMP-50 : fix wrong pom definition 2016-06-07 09:52:03 +08:00
Sebastien Gandon
652f0128ee TCOMP-50 : added bnd annotation to avoid too many inner jars. 2016-06-06 22:38:30 +02:00
Sebastien Gandon
601759eca2 TCOMP-50 : starts service bundle instead of api bundle now. 2016-06-06 17:27:33 +02:00
Sebastien Gandon
9b1b4a0a4f add the component api service bundle as tos deps. 2016-06-06 17:02:28 +02:00
nrousseau
d987967a27 TDI-34107: remove maxpermsize 2016-06-06 18:23:21 +08:00
nrousseau
2050335d33 TUP-4557: config.ini modified 2016-06-06 15:58:58 +08:00
nrousseau
2aa697d46d TUP-4804: update to latest version of components / daikon 2016-06-03 15:08:43 +08:00
nrousseau
f874fc0405 TUP-4733: adapt studio to the changes of TDKN-35 2016-05-25 17:23:06 +02:00
iwangtalend
45efd93321 Point to doc version 6.2.1-SNAPSHOT 2016-05-20 13:37:48 +02:00
sizhaoliu
6563b13348 bump DQ library version to 1.4.5-SNAPSHOT 2016-05-18 17:22:30 +02:00
iwangtalend
6d86d3b5f0 Update pom.xml 2016-05-17 10:06:49 +02:00
Irene Wang
b4cb221f0f Set version to 6.2.1-SNAPSHOT 2016-05-13 20:54:07 +02:00
nrousseau
cbd32b831a TUP-4548: update the version of jars 2016-05-10 16:14:06 +02:00
nrousseau
b76c851b88 TUP-4548: update the version of jars 2016-05-09 14:27:08 +02:00
nrousseau
5a28d0f740 TUP-4548: update the version of jars 2016-05-09 13:47:36 +02:00
nrousseau
531d5d0701 TUP-4415: update URL of packages update for TOS 2016-05-09 13:07:32 +02:00
Sebastien Gandon
dd442d9bf7 update components versions to released once. 2016-05-04 15:13:10 +02:00
nrousseau
3a455e3a8d TDI-35765 TDI-35766 Integrate tJIRA and tSplunk 2016-05-04 20:25:57 +08:00
sizhaoliu
0de59c4d21 TDQ-11875 use fixed version of DQ libraries for 6.2.0 studio 2016-05-04 11:43:13 +02:00
nrousseau
32475486b0 TUP-4415: update p2 settings for TOS 2016-05-03 20:40:26 +08:00
nrousseau
0badb923cd TUP-4400 : update version of json-io 2016-05-03 14:00:31 +08:00
nrousseau
26dece22cd TUP-4400 : update to new component version 2016-05-03 00:09:35 +08:00
sizhaoliu
5851ac96ed TDQ-11339 bump sampling library version to 2.2.1-SNAPSHOT 2016-05-02 11:23:09 +02:00
sizhaoliu
66e01d349a TDQ-11779 update record-linkage library version to 3.1.2-SNAPSHOT 2016-04-28 12:45:13 +02:00
sizhaoliu
49ffccb4f9 TDQ-11875 bump to released version of DQ library 1.4.4 2016-04-27 18:21:05 +02:00
nrousseau
3a653300b7 TUP-4305: update to version 0.7.0 of component api 2016-04-25 17:40:37 +08:00
Sebastien Gandon
b96fee274a Revert "TUP-3861 : change sl4j to use eclipse bundles"
This reverts commit 5a0fb7845f.
2016-04-21 16:59:52 +02:00
Sebastien Gandon
5a0fb7845f TUP-3861 : change sl4j to use eclipse bundles 2016-04-21 11:44:56 +02:00
Sebastien Gandon
9b949cc838 update the tos dep to use components and daikon snapshot versions. 2016-04-19 12:24:55 +02:00
nrousseau
898e422f16 TBD-3057: move BD SE junit tests in SE test feature 2016-04-08 18:23:30 +08:00
sizhaoliu
78b04b6d5a bump DQ sampling library version to 2.2.0-SNAPSHOT 2016-04-06 17:53:16 +02:00
iwangtalend
b71968678c Add emf-compare-update repo 2016-04-06 13:38:22 +02:00
Sebastien Gandon
2e7d7e8eb1 udpate tos deps to use daikon 0.6.0-SNAPSHOT 2016-03-25 13:33:30 +01:00
sizhaoliu
b86f658864 bump DQ library version to 1.4.4-SNAPSHOT 2016-03-25 12:52:53 +01:00
Sebastien Gandon
a21f00fcbb fixed avo 1.7 deps by adding sun.misc bundle provider. 2016-03-24 23:54:52 +01:00
Sebastien Gandon
78b369e616 TUP-4243 : used servicemix.avro instead of avro. 2016-03-24 11:39:14 +01:00
fady@legsem.com
f787026708 TDM-5017 Move common jars out of TDM into a shared p2 repo (downgrade back to avro to 1.7.7 - need more time to fix all issues) 2016-03-21 16:54:26 +01:00
fady@legsem.com
10e634fbcd TDM-5017 Move common jars out of TDM into a shared p2 repo (upgrade avro to 1.8.0) 2016-03-21 11:20:33 +01:00
Sebastien Gandon
5558bf1e67 updated daikon and component version to tos deps. 2016-03-18 09:55:31 +01:00
Irene Wang
257db4c95b Rename properties to osgi.compatible.version and maven.compatible.version 2016-03-17 10:54:32 +01:00
38 changed files with 2066 additions and 1929 deletions

View File

@@ -1,7 +1,7 @@
# Studio-se-master
http://www.talend.com
![alt text](http://www.talend.com/sites/all/themes/talend_responsive/images/logo.png "Talend")
![alt text](https://www.talend.com/wp-content/uploads/2016/07/talend-logo.png "Talend")
> Content
==========
@@ -36,7 +36,7 @@ should you want to download a set of slave repositories, use
No using Git slave
==================
You may setup all the git repositories manually.
The idea is to clone all the required repositories next to each other, including this one.
The idea is to clone all the required repositories next to each other, including this one using the 'git clone' command.
You will find the list of repositories in root [.gitslave](../master/.gitslave) file for each branch.
Build The Open Source Studio

View File

@@ -1,28 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="Talend Target Platform for Eclipse 4.4 definition" sequenceNumber="193">
<?pde version="3.8"?><target name="Talend Target Platform for Eclipse 4.4 definition" sequenceNumber="200">
<locations>
<location path="${project_loc:/Target Platform for Talend Studio and Luna}/included/emf_query2" type="Directory"/>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.widgets.cdatetime.feature.feature.group" version="0.14.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.pshelf.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.compositetable.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.grid.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.cwt.feature.feature.group" version="0.9.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.calendarcombo.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.effects.stw.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.xviewer.feature.feature.group" version="0.9.9.201409040043"/>
<unit id="org.eclipse.nebula.widgets.oscilloscope.feature.feature.group" version="1.2.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.ganttchart.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.pshelf.css.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.paperclips.feature.feature.group" version="2.0.0.201409040043"/>
<unit id="org.eclipse.nebula.visualization.feature.feature.group" version="0.9.9.201409040043"/>
<unit id="org.eclipse.nebula.widgets.pgroup.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201409040043"/>
<unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201409040043"/>
<repository location="http://download.eclipse.org/technology/nebula/archives/Q32014/release/"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.datatools.sdk.feature.feature.group" version="1.12.0.v201406061321-7PB21FEpPZQXdcX0z-_yMM0Hfz0w"/>
<unit id="org.eclipse.datatools.enablement.sdk.feature.feature.group" version="1.12.0.v201406061321-7IAB-FE9JgeWjZZhMd-z0vb1ifD4"/>
<repository location="http://download.eclipse.org/datatools/updates/1.12"/>
@@ -167,37 +147,12 @@
<unit id="org.eclipse.swtbot.forms.source.feature.group" version="2.2.1.201402241301"/>
<repository location="http://download.eclipse.org/technology/swtbot/releases/2.2.1/"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.jst.server_sdk.feature.feature.group" version="3.4.100.v201405011426"/>
<unit id="org.eclipse.jsf_sdk.feature.feature.group" version="3.7.1.v201409111805"/>
<unit id="org.eclipse.jst.server_adapters.ext.sdk.feature.feature.group" version="3.3.301.v201409112028"/>
<unit id="org.eclipse.jst.server_adapters.sdk.feature.feature.group" version="3.3.200.v201405011426"/>
<unit id="org.eclipse.jst.jsf.apache.trinidad.tagsupport_sdk.feature.feature.group" version="2.5.0.v201405061851"/>
<unit id="org.eclipse.jst.webpageeditor_sdk.feature.feature.group" version="2.6.1.v201409111805"/>
<unit id="org.eclipse.jst.web_sdk.feature.feature.group" version="3.6.1.v201409111852"/>
<unit id="org.eclipse.jst.ws.axis2tools_sdk.feature.feature.group" version="1.1.300.v201405061937"/>
<unit id="org.eclipse.jst.ws.jaxws_sdk.feature.feature.group" version="1.2.200.v201405061937"/>
<unit id="org.eclipse.jst.common.fproj.enablement.jdt.sdk.feature.group" version="3.6.1.v201409111458"/>
<unit id="org.eclipse.jst.ws.jaxws.dom_sdk.feature.feature.group" version="1.0.300.v201405061937"/>
<unit id="org.eclipse.jst.enterprise_sdk.feature.feature.group" version="3.6.1.v201409042158"/>
<unit id="org.eclipse.jst.ws.cxf_sdk.feature.feature.group" version="1.1.201.v201409111807"/>
<repository location="http://download.eclipse.org/webtools/repository/luna/"/>
</location>
<location path="${project_loc:/Target Platform for Talend Studio and Luna}/included/dltk/eclipse" type="Directory"/>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="net.jeeeyul.eclipse.themes.feature.feature.group" version="2.2.0.I20141210-114528"/>
<unit id="net.jeeeyul.swtend.feature.feature.group" version="2.2.5.I20140918-144458"/>
<repository location="http://eclipse.jeeeyul.net/update/"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.egit.source.feature.group" version="3.4.2.201412180340-r"/>
<unit id="org.eclipse.egit.feature.group" version="3.4.2.201412180340-r"/>
<unit id="org.eclipse.jgit.java7.feature.group" version="3.4.2.201412180340-r"/>
<unit id="org.eclipse.jgit.http.apache.feature.group" version="3.4.2.201412180340-r"/>
<unit id="org.eclipse.jgit.source.feature.group" version="3.4.2.201412180340-r"/>
<unit id="org.eclipse.jgit.feature.group" version="3.4.2.201412180340-r"/>
<repository location="http://download.eclipse.org/releases/luna/"/>
</location>
<location path="${project_loc:/Target Platform for Talend Studio and Luna}/included/drools" type="Directory"/>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.codehaus.groovy23.feature.feature.group" version="2.9.0.xx-201406301445-e44"/>
@@ -1285,18 +1240,54 @@
<repository location="http://download.eclipse.org/mmt/atl/updates/releases/3.5"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.widgets.treemapper.feature.feature.group" version="0.1.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.formattedtext.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.examples.incubation.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.geomap.feature.feature.group" version="0.1.0.201409040050"/>
<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.examples.feature.feature.group" version="1.0.4.201409040050"/>
<unit id="org.eclipse.nebula.widgets.picture.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.collapsiblebuttons.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.radiogroup.feature.feature.group" version="0.1.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.datechooser.feature.feature.group" version="1.0.0.201409040050"/>
<unit id="org.eclipse.nebula.widgets.pagination.feature.feature.group" version="1.0.0.201409040050"/>
<repository location="http://download.eclipse.org/technology/nebula/archives/Q32014/incubation"/>
<unit id="org.eclipse.jst.ws.jaxws_sdk.feature.feature.group" version="1.2.201.v201410232139"/>
<unit id="org.eclipse.jsf.feature.feature.group" version="3.7.2.v201410101742"/>
<unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group" version="1.1.301.v201410160332"/>
<unit id="org.eclipse.jst.web_ui.feature.feature.group" version="3.6.3.v201502041526"/>
<unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version="3.3.302.v201501040116"/>
<unit id="org.eclipse.jst.server_adapters.feature.feature.group" version="3.2.301.v201410241731"/>
<unit id="org.eclipse.jst.server_adapters.ext.sdk.feature.feature.group" version="3.3.302.v201501040116"/>
<unit id="org.eclipse.jst.webpageeditor.feature.feature.group" version="2.6.2.v201409302019"/>
<unit id="org.eclipse.jst.ws.cxf_sdk.feature.feature.group" version="1.1.202.v201410232139"/>
<unit id="org.eclipse.jst.ws.jaxws.feature.feature.group" version="1.2.201.v201410232139"/>
<unit id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group" version="2.5.2.v201410101742"/>
<unit id="org.eclipse.jst.ws.cxf.feature.feature.group" version="1.1.202.v201410232139"/>
<unit id="org.eclipse.jst.ws.axis2tools_sdk.feature.feature.group" version="1.1.301.v201410160332"/>
<unit id="org.eclipse.jst.web_sdk.feature.feature.group" version="3.6.3.v201502041526"/>
<unit id="org.eclipse.jst.ws.jaxws.dom_sdk.feature.feature.group" version="1.0.301.v201410230748"/>
<unit id="org.eclipse.jsf_sdk.feature.feature.group" version="3.7.2.v201410101742"/>
<unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.6.3.v201501281502"/>
<unit id="org.eclipse.jst.server_ui.feature.feature.group" version="3.4.101.v201410241731"/>
<unit id="org.eclipse.jst.server_sdk.feature.feature.group" version="3.4.101.v201501191930"/>
<unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group" version="3.6.3.v201501141810"/>
<unit id="org.eclipse.jst.enterprise_sdk.feature.feature.group" version="3.6.3.v201501281502"/>
<unit id="org.eclipse.jst.webpageeditor_sdk.feature.feature.group" version="2.6.2.v201409302019"/>
<unit id="org.eclipse.jst.server_adapters.sdk.feature.feature.group" version="3.3.200.v201410241731"/>
<unit id="org.eclipse.jst.jsf.apache.trinidad.tagsupport_sdk.feature.feature.group" version="2.5.2.v201410101742"/>
<unit id="org.eclipse.jst.common.fproj.enablement.jdt.sdk.feature.group" version="3.6.3.v201501141810"/>
<unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group" version="1.0.301.v201410230643"/>
<repository location="http://download.eclipse.org/webtools/repository/luna/"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201605312033"/>
<unit id="org.eclipse.nebula.examples.release.feature.feature.group" version="1.0.4.201605312033"/>
<repository location="http://download.eclipse.org/nebula/releases/1.0.0"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.jgit.lfs.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.jgit.pgm.source.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.egit.mylyn.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.egit.source.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.jgit.pgm.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.egit.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.jgit.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.jgit.source.feature.group" version="4.6.0.201612231935-r"/>
<unit id="org.eclipse.jgit.http.apache.feature.group" version="4.6.0.201612231935-r"/>
<repository location="http://download.eclipse.org/egit/updates-4.6/"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201701041652"/>
<repository location="http://download.eclipse.org/nebula/incubation/snapshot"/>
</location>
</locations>
</target>

View File

@@ -3,5 +3,5 @@
3) eclipse export fails to update the content.xml and artifact so we need to regenerate the p2 repository with the following command
Applications/java/eclipse/4.2/eclipse/eclipse -application org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher -metadataRepository file:/Applications/java/talend/TargetPlatformE44/p2site/ -artifactRepository file:/Applications/java/talend/TargetPlatformE44/p2site/ -source /Applications/java/talend/TargetPlatformE44 -config ANY -publishArtifacts
4) Deploy ZIP of target to Nexus (features/, plugins/, artifacts.jar, contents.jar at the root):
mvn deploy:deploy-file -Dfile=/Applications/java/talend/TargetPlatformE44/p2site/TargetPlatformE44.zip -DgroupId=org.talend.repo -DartifactId=talend-eclipse-p2-repo -Dversion=4.4.1-SNAPSHOT -Dpackaging=zip -Durl=http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot -DrepositoryId=talend_nexus_deployment
Nexus p2 repository will be available at http://newbuild.talend.com:8081/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/talend-eclipse-p2-repo/4.4.1-SNAPSHOT/talend-eclipse-p2-repo-4.4.1-SNAPSHOT.zip-unzip/plugins/
mvn deploy:deploy-file -Dfile=/Applications/java/talend/TargetPlatformE44/p2site/TargetPlatformE44.zip -DgroupId=org.talend.repo -DartifactId=talend-eclipse-p2-repo -Dversion=4.4.1-SNAPSHOT -Dpackaging=zip -Durl=https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceSnapshot -DrepositoryId=talend_nexus_deployment
Nexus p2 repository will be available at https://artifacts-zl.talend.com/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/talend-eclipse-p2-repo/4.4.1-SNAPSHOT/talend-eclipse-p2-repo-4.4.1-SNAPSHOT.zip-unzip/plugins/

View File

@@ -4,6 +4,6 @@
<properties size='0'>
</properties>
<children size='1'>
<child location='http://newbuild.talend.com:8081/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/dependency.p2.tos/6.1.0-SNAPSHOT/dependency.p2.tos-6.1.0-SNAPSHOT.zip-unzip/'/>
<child location='https://artifacts-zl.talend.com/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/dependency.p2.tos/6.1.0-SNAPSHOT/dependency.p2.tos-6.1.0-SNAPSHOT.zip-unzip/'/>
</children>
</repository>

View File

@@ -5,6 +5,6 @@
<property name='p2.atomic.composite.loading' value='true'/>
</properties>
<children size='1'>
<child location='http://newbuild.talend.com:8081/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/dependency.p2.tos/6.1.0-SNAPSHOT/dependency.p2.tos-6.1.0-SNAPSHOT.zip-unzip/'/>
<child location='https://artifacts-zl.talend.com/nexus/content/unzip/TalendP2UnzipOpenSourceSnapshot/org/talend/repo/dependency.p2.tos/6.1.0-SNAPSHOT/dependency.p2.tos-6.1.0-SNAPSHOT.zip-unzip/'/>
</children>
</repository>

View File

@@ -1,164 +1,255 @@
<?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.repo</groupId>
<artifactId>dependencies.p2</artifactId>
<version>6.2.0-SNAPSHOT</version>
</parent>
<artifactId>dependencies.p2.tos</artifactId>
<packaging>pom</packaging>
<dependencies>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
<version>2.4.5-Talend</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>org.talend.dataquality.common</artifactId>
<version>1.4.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>org.talend.dataquality.record.linkage</artifactId>
<version>3.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>org.talend.dataquality.standardization</artifactId>
<version>3.0.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>org.talend.dataquality.sampling</artifactId>
<version>2.1.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.daikon</groupId>
<artifactId>daikon</artifactId>
<version>0.4.0.BUILD-SNAPSHOT</version>
<classifier>bundle</classifier>
</dependency>
<!-- daikon dependencies-->
<dependency>
<groupId>com.cedarsoftware</groupId>
<artifactId>json-io</artifactId>
<version>4.1.10</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson-->
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson-->
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.6</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
<!-- end of daikon dependencies-->
<!-- ========================= -->
<!-- Added by TDM -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.9.13</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
<!-- Avro and dependencies -->
<!-- To be replaced when avro will be available -->
<!-- from servicemix with less dependencies -->
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.paranamer</groupId>
<artifactId>paranamer</artifactId>
<version>2.8</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.fragment.sun.misc</artifactId>
<version>1.0.5</version>
</dependency>
<!-- Keep version in sync with slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.1</version>
</dependency>
<!-- End added by TDM -->
<!-- ========================= -->
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-api</artifactId>
<version>0.4.0.BUILD-SNAPSHOT</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-common</artifactId>
<version>0.4.0.BUILD-SNAPSHOT</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-common-oauth</artifactId>
<version>0.4.0.BUILD-SNAPSHOT</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-salesforce</artifactId>
<version>0.4.0.BUILD-SNAPSHOT</version>
<classifier>bundle</classifier>
</dependency>
<!-- to avoid updatin the complete eclipse target platform we add these single dependencies -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
</dependencies>
</project>
<?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.repo</groupId>
<artifactId>dependencies.p2</artifactId>
<version>6.5.2-SNAPSHOT</version>
</parent>
<artifactId>dependencies.p2.tos</artifactId>
<packaging>pom</packaging>
<dependencies>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
<version>2.4.5-Talend</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-common</artifactId>
<version>1.6.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-semantic-model</artifactId>
<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>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-statistics</artifactId>
<version>1.6.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-record-linkage</artifactId>
<version>3.3.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-standardization</artifactId>
<version>3.3.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.dataquality</groupId>
<artifactId>dataquality-sampling</artifactId>
<version>2.4.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.talend.daikon</groupId>
<artifactId>daikon</artifactId>
<version>${daikon.version}</version>
<classifier>bundle</classifier>
</dependency>
<!-- daikon dependencies -->
<dependency>
<groupId>com.cedarsoftware</groupId>
<artifactId>json-io</artifactId>
<version>4.9.9-TALEND</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson -->
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.5.3</version><!-- version matches the studio org.talend.libraries.jackson -->
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
<!-- end of daikon dependencies -->
<!-- ========================= -->
<!-- Added by TDM -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.9.13</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
<!-- Avro and dependencies -->
<!-- To be replaced when avro will be available -->
<!-- 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>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.paranamer</groupId>
<artifactId>paranamer</artifactId>
<version>2.8</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.fragment.sun.misc</artifactId>
<version>1.0.5</version>
</dependency>
<!-- Keep version in sync with slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>org-slf4j-impl-log4j12</artifactId>
<version>1.7.2</version>
</dependency>
<!-- End added by TDM -->
<!-- ========================= -->
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-api</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-api-service-osgi</artifactId>
<version>${components.version}</version>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-common</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-common-oauth</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-salesforce-definition</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-splunk</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-jira</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-couchbase</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-snowflake</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-azurestorage</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-netsuite-definition</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>components-marketo-definition</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.8.2</version>
</dependency>
<dependency>
<groupId>org.talend.components</groupId>
<artifactId>hadoopcluster-definition</artifactId>
<version>${components.version}</version>
<classifier>bundle</classifier>
</dependency>
<!-- to avoid updatin the complete eclipse target platform we add these
single dependencies -->
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>annotation</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>org-slf4j-api</artifactId>
<version>1.7.2</version>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
</dependencies>
</project>

View File

@@ -1,161 +1,166 @@
<?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>
<groupId>org.talend.repo</groupId>
<artifactId>dependencies.p2</artifactId>
<version>6.2.0-SNAPSHOT</version>
<packaging>pom</packaging>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceRelease/</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
</distributionManagement>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/p2/plugins</outputDirectory>
<excludeTransitive>true</excludeTransitive>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>zip-p2-repo</id>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<zip destfile="${project.build.directory}/${project.artifactId}.zip">
<fileset dir="${project.build.directory}/output">
<include name="**/*" />
</fileset>
</zip>
</target>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
<execution>
<id>choose-target-repository</id>
<phase>initialize</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>
if (project.version.endsWith("-SNAPSHOT")){
project.properties.targetrepository = project.distributionManagement.snapshotRepository.url;
}
else {
project.properties.targetrepository = project.distributionManagement.repository.url;
}
</source>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<executions>
<execution>
<id>deploy_p2_zip</id>
<phase>deploy</phase>
<goals>
<goal>deploy-file</goal>
</goals>
<configuration>
<packaging>zip</packaging>
<generatePom>true</generatePom>
<url>${targetrepository}</url>
<repositoryId>talend_nexus_deployment</repositoryId>
<artifactId>${project.artifactId}</artifactId>
<groupId>org.talend.repo</groupId>
<version>${project.version}</version>
<file>${project.build.directory}/${project.artifactId}.zip</file>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
<version>0.22.0</version>
<executions>
<execution>
<id>create-p2-repository</id>
<phase>prepare-package</phase>
<goals>
<goal>publish-features-and-bundles</goal>
</goals>
<configuration>
<metadataRepositoryLocation>${project.build.directory}/output</metadataRepositoryLocation>
<artifactRepositoryLocation>${project.build.directory}/output</artifactRepositoryLocation>
<sourceLocation>${project.build.directory}/p2</sourceLocation>
<compress>true</compress>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
<?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>
<groupId>org.talend.repo</groupId>
<artifactId>dependencies.p2</artifactId>
<version>6.5.2-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<talend.nexus.host>https://artifacts-oss.talend.com</talend.nexus.host>
<components.version>0.19.9</components.version>
<daikon.version>0.17.2</daikon.version>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.host}/nexus/content/repositories/TalendOpenSourceRelease/</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
</distributionManagement>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/p2/plugins</outputDirectory>
<excludeTransitive>true</excludeTransitive>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>zip-p2-repo</id>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<zip destfile="${project.build.directory}/${project.artifactId}.zip">
<fileset dir="${project.build.directory}/output">
<include name="**/*" />
</fileset>
</zip>
</target>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
<execution>
<id>choose-target-repository</id>
<phase>initialize</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>
if (project.version.endsWith("-SNAPSHOT")){
project.properties.targetrepository = project.distributionManagement.snapshotRepository.url;
}
else {
project.properties.targetrepository = project.distributionManagement.repository.url;
}
</source>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<executions>
<execution>
<id>deploy_p2_zip</id>
<phase>deploy</phase>
<goals>
<goal>deploy-file</goal>
</goals>
<configuration>
<packaging>zip</packaging>
<generatePom>true</generatePom>
<url>${targetrepository}</url>
<repositoryId>talend_nexus_deployment</repositoryId>
<artifactId>${project.artifactId}</artifactId>
<groupId>org.talend.repo</groupId>
<version>${project.version}</version>
<file>${project.build.directory}/${project.artifactId}.zip</file>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
<version>0.22.0</version>
<executions>
<execution>
<id>create-p2-repository</id>
<phase>prepare-package</phase>
<goals>
<goal>publish-features-and-bundles</goal>
</goals>
<configuration>
<metadataRepositoryLocation>${project.build.directory}/output</metadataRepositoryLocation>
<artifactRepositoryLocation>${project.build.directory}/output</artifactRepositoryLocation>
<sourceLocation>${project.build.directory}/p2</sourceLocation>
<compress>true</compress>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@@ -1,173 +1,173 @@
<?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>parent-pom</artifactId>
<version>6.2.0-SNAPSHOT</version>
<relativePath />
</parent>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<artifactId>tos-product-aggregator-pom</artifactId>
<packaging>pom</packaging>
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
<module>talend.studio.tos.di.product</module>
<module>talend.studio.tos.dq.product</module>
<module>talend.studio.tos.mdm.product</module>
<module>talend.studio.tos.esb.product</module>
</modules>
</profile>
<profile>
<id>all-tos-products</id>
<activation>
<property>
<name>tos.products</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
<module>talend.studio.tos.di.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.all.p2.product</module>
</modules>
</profile>
<profile>
<id>no-tos-products</id>
<activation>
<property>
<name>tos.products</name>
<value>false</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<id>no-tos-products-active</id>
<phase>validate</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo>!!!NOT BUILDING TOS PRODUCTS, tos.products=false</echo>
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>tos.bd.product</id>
<activation>
<property>
<name>tos.bd</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
</modules>
</profile>
<profile>
<id>tos.di.product</id>
<activation>
<property>
<name>tos.di</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.di.product</module>
</modules>
</profile>
<profile>
<id>tos.dq.product</id>
<activation>
<property>
<name>tos.dq</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.dq.product</module>
</modules>
</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>
<id>tos.esb.product</id>
<activation>
<property>
<name>tos.esb</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.esb.product</module>
</modules>
</profile>
<profile>
<id>tos.all.p2.product</id>
<activation>
<property>
<name>tos.all.p2</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.all.p2.product</module>
</modules>
</profile>
</profiles>
</project>
<?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>parent-pom</artifactId>
<version>6.5.2-SNAPSHOT</version>
<relativePath />
</parent>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<artifactId>tos-product-aggregator-pom</artifactId>
<packaging>pom</packaging>
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
<module>talend.studio.tos.di.product</module>
<module>talend.studio.tos.dq.product</module>
<module>talend.studio.tos.mdm.product</module>
<module>talend.studio.tos.esb.product</module>
</modules>
</profile>
<profile>
<id>all-tos-products</id>
<activation>
<property>
<name>tos.products</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
<module>talend.studio.tos.di.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.all.p2.product</module>
</modules>
</profile>
<profile>
<id>no-tos-products</id>
<activation>
<property>
<name>tos.products</name>
<value>false</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<id>no-tos-products-active</id>
<phase>validate</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo>!!!NOT BUILDING TOS PRODUCTS, tos.products=false</echo>
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>tos.bd.product</id>
<activation>
<property>
<name>tos.bd</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.bd.product</module>
</modules>
</profile>
<profile>
<id>tos.di.product</id>
<activation>
<property>
<name>tos.di</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.di.product</module>
</modules>
</profile>
<profile>
<id>tos.dq.product</id>
<activation>
<property>
<name>tos.dq</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.dq.product</module>
</modules>
</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>
<id>tos.esb.product</id>
<activation>
<property>
<name>tos.esb</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.esb.product</module>
</modules>
</profile>
<profile>
<id>tos.all.p2.product</id>
<activation>
<property>
<name>tos.all.p2</name>
<value>true</value>
</property>
</activation>
<modules>
<module>talend.studio.tos.all.p2.product</module>
</modules>
</profile>
</profiles>
</project>

View File

@@ -1,128 +1,128 @@
<?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>parent-pom</artifactId>
<version>6.2.0-SNAPSHOT</version>
<relativePath />
</parent>
<artifactId>talend-tos-p2-repo</artifactId>
<packaging>eclipse-repository</packaging>
<properties>
<product.final.name>${launcher.prefix}-${product.timestamp}-V${product.version}${revision.filename}</product.final.name>
</properties>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<profiles>
<profile>
<id>nonofficial</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
</build>
</profile>
<profile>
<id>official</id>
<properties>
<official.activated>true</official.activated>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<id>read-product-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${project.basedir}/product.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<!-- Set property product.timestamp if not already set -->
<id>set-product-timestamp</id>
<phase>initialize</phase>
<configuration>
<exportAntProperties>true</exportAntProperties>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<if>
<not><isset property="product.timestamp" /></not>
<then>
<propertyregex property="product.timestamp" input="${buildQualifier}" regexp="^([0-9_]{13})(.*)" select="\1" casesensitive="false" />
</then>
</if>
<echo>product.timestamp = ${product.timestamp}</echo>
<property name="version.full" value="${product.version}.${product.timestamp}${release.suffix}" />
<echo>version.full = ${version.full}</echo>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>1.0b3</version>
<exclusions>
<exclusion>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
<?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>parent-pom</artifactId>
<version>6.5.2-SNAPSHOT</version>
<relativePath />
</parent>
<artifactId>talend-tos-p2-repo</artifactId>
<packaging>eclipse-repository</packaging>
<properties>
<product.final.name>${launcher.prefix}-${product.timestamp}-V${product.version}${revision.filename}</product.final.name>
</properties>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<profiles>
<profile>
<id>nonofficial</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
</build>
</profile>
<profile>
<id>official</id>
<properties>
<official.activated>true</official.activated>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<id>read-product-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${project.basedir}/product.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<!-- Set property product.timestamp if not already set -->
<id>set-product-timestamp</id>
<phase>initialize</phase>
<configuration>
<exportAntProperties>true</exportAntProperties>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<if>
<not><isset property="product.timestamp" /></not>
<then>
<propertyregex property="product.timestamp" input="${buildQualifier}" regexp="^([0-9_]{13})(.*)" select="\1" casesensitive="false" />
</then>
</if>
<echo>product.timestamp = ${product.timestamp}</echo>
<property name="version.full" value="${product.version}.${product.timestamp}${release.suffix}" />
<echo>version.full = ${version.full}</echo>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>1.0b3</version>
<exclusions>
<exclusion>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -20,5 +20,7 @@
<feature id="org.talend.rcp.branding.tos.test.feature"/>
<feature id="org.talend.babel.all.tos.feature"/>
<feature id="org.talend.test.tos.feature"/>
<feature id="org.talend.bigdata.se.test.feature"/>
<feature id="org.talend.esb.tooling.test.feature"/>
</features>
</product>

View File

@@ -4,9 +4,12 @@ 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.1.v20140909-1633.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@start
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/

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms256m
-Xmx768m
-XX:MaxPermSize=256m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,3 @@
--launcher.XXMaxPermSize
512m
-vmargs
-Xms512m
-Xmx1536m
@@ -7,4 +5,7 @@
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,13 +1,13 @@
<?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.2.0-SNAPSHOT</version>
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
</parent>
<artifactId>org.talend.studio.tos.bigdata.product</artifactId>
<packaging>eclipse-repository</packaging>
</project>
<?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.bigdata.product</artifactId>
<packaging>eclipse-repository</packaging>
</project>

View File

@@ -4,9 +4,12 @@ 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.1.v20140909-1633.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@start
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/

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms256m
-Xmx768m
-XX:MaxPermSize=256m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,3 @@
--launcher.XXMaxPermSize
512m
-vmargs
-Xms512m
-Xmx1536m
@@ -7,4 +5,7 @@
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,13 +1,13 @@
<?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.2.0-SNAPSHOT</version>
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
</parent>
<artifactId>org.talend.studio.tos.di.product</artifactId>
<packaging>eclipse-repository</packaging>
</project>
<?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.di.product</artifactId>
<packaging>eclipse-repository</packaging>
</project>

View File

@@ -4,7 +4,7 @@ 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.1.v20140909-1633.jar
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
osgi.bundles.defaultStartLevel=4
osgi.bundlefile.limit=200

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms256m
-Xmx768m
-XX:MaxPermSize=256m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,3 @@
--launcher.XXMaxPermSize
512m
-vmargs
-Xms512m
-Xmx1536m
@@ -7,4 +5,7 @@
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,28 +1,28 @@
<?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.2.0-SNAPSHOT</version>
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
</parent>
<artifactId>org.talend.studio.tos.dq.product</artifactId>
<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>
<?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.dq.product</artifactId>
<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>

View File

@@ -4,9 +4,12 @@ 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.1.v20140909-1633.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@start
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/

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms256m
-Xmx768m
-XX:MaxPermSize=256m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,3 @@
--launcher.XXMaxPermSize
512m
-vmargs
-Xms512m
-Xmx1536m
@@ -7,4 +5,7 @@
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,28 +1,13 @@
<?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.2.0-SNAPSHOT</version>
<relativePath>../talend.studio.tos.product.parent.pom</relativePath>
</parent>
<artifactId>org.talend.studio.tos.esb.product</artifactId>
<packaging>eclipse-repository</packaging>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>copy-notice-txt</id>
<phase>none</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
<?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.esb.product</artifactId>
<packaging>eclipse-repository</packaging>
</project>

View File

@@ -4,9 +4,12 @@ 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.1.v20140909-1633.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@start
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/

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms256m
-Xmx768m
-XX:MaxPermSize=256m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,7 @@
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,5 +1,3 @@
--launcher.XXMaxPermSize
512m
-vmargs
-Xms512m
-Xmx1536m
@@ -7,4 +5,7 @@
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication

View File

@@ -1,31 +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.2.0-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>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>copy-notice-txt</id>
<phase>none</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
<?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>

File diff suppressed because it is too large Load Diff

131
pom.xml
View File

@@ -1,70 +1,61 @@
<?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>parent-pom</artifactId>
<version>6.2.0-SNAPSHOT</version>
<relativePath />
</parent>
<artifactId>tos</artifactId>
<packaging>pom</packaging>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>http://newbuild.talend.com:8081/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<profiles>
<profile>
<id>build-tos</id>
<activation>
<property>
<name>tos.build</name>
<value>!false</value>
</property>
</activation>
<modules>
<module>../tbd-studio-se</module>
<module>../tcommon-studio-se</module>
<module>../tdi-studio-se</module>
<module>../tdq-studio-se</module>
<module>../tesb-studio-se</module>
<module>../tmdm-common</module>
<module>../tmdm-studio-se</module>
</modules>
</profile>
<profile>
<id>build-tos-products</id>
<activation>
<property>
<name>tos.products</name>
<value>!false</value>
</property>
</activation>
<modules>
<module>build</module>
</modules>
</profile>
</profiles>
</project>
<?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>parent-pom</artifactId>
<version>6.5.2-SNAPSHOT</version>
<relativePath />
</parent>
<artifactId>tos</artifactId>
<packaging>pom</packaging>
<repositories>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceRelease/</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://artifacts-oss.talend.com/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
</repository>
</repositories>
<profiles>
<profile>
<id>build-tos</id>
<activation>
<property>
<name>tos.build</name>
<value>!false</value>
</property>
</activation>
<modules>
<module>../tbd-studio-se</module>
<module>../tcommon-studio-se</module>
<module>../tdi-studio-se</module>
<module>../tdq-studio-se</module>
<module>../tesb-studio-se</module>
<module>../tmdm-common</module>
<module>../tmdm-studio-se</module>
</modules>
</profile>
</profiles>
<modules>
<module>build</module>
</modules>
</project>

View File

@@ -1,421 +1,476 @@
<?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>
<groupId>org.talend.studio</groupId>
<artifactId>parent-pom</artifactId>
<version>6.2.0-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<tycho.version>0.22.0</tycho.version>
<tycho-extras.version>${tycho.version}</tycho-extras.version>
<base.version>6.2.0</base.version>
<!-- osgi.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}.<suffix> (milestones), or ${base.version} (GA)-->
<osgi.version>${base.version}-SNAPSHOT</osgi.version>
<!-- maven.version is either ${base.version}-SNAPSHOT (snapshots), ${base.version}-<suffix> (milestones), or ${base.version} (GA)-->
<maven.version>${base.version}-SNAPSHOT</maven.version>
<repo.type>Snapshot</repo.type>
<talend.nexus.host>newbuild.talend.com:8081</talend.nexus.host>
<talend.nexus.url>http://${talend.nexus.host}/nexus/content/repositories</talend.nexus.url>
<talend.nexus.p2unzip.url>http://${talend.nexus.host}/nexus/content/unzip</talend.nexus.p2unzip.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>
<eclipse-repo.url>${opensourcesnapshot-unziprepo.url}/talend-eclipse-p2-repo/6.1.0-SNAPSHOT/talend-eclipse-p2-repo-6.1.0-SNAPSHOT.zip-unzip</eclipse-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/6.2.0-SNAPSHOT/talend-doc-p2-repo-6.2.0-SNAPSHOT.zip-unzip/</doc-repo.url>
<bonita-open-repo.url>${opensourcerelease-unziprepo.url}/bonita-community-p2-repo/6.5.0a/bonita-community-p2-repo-6.5.0a.zip-unzip/</bonita-open-repo.url>
<equinox.build>org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar</equinox.build>
<opensourcesnapshot-repo.url>${talend.nexus.url}/TalendOpenSourceSnapshot</opensourcesnapshot-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.version}/talend-tos-p2-repo-${osgi.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.version}/dependencies.p2.tos-${maven.version}.zip-unzip/</tos-deps-p2-repo.url>
<jgit.dirtyWorkingTree.official>error</jgit.dirtyWorkingTree.official>
<osgi.ws>win32</osgi.ws>
<osgi.os>win32</osgi.os>
<osgi.arch>x86</osgi.arch>
<strictVersions>false</strictVersions>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${opensourcesnapshot-repo.url}</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${opensourcerelease-repo.url}</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
</distributionManagement>
<repositories>
<repository>
<id>eclipse_repo</id>
<url>${eclipse-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>babel_repo</id>
<url>${babel-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>doc_repo</id>
<url>${doc-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>bonita_open_repo</id>
<url>${bonita-open-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>${opensourcerelease-repo.url}</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>${opensourcesnapshot-repo.url}</url>
</repository>
<repository>
<id>tos-deps</id>
<url>${tos-deps-p2-repo.url}</url>
<layout>p2</layout>
</repository>
</repositories>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<profile>profile</profile>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<strictVersions>${strictVersions}</strictVersions>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-versions-plugin</artifactId>
<version>${tycho.version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<configuration>
<executionEnvironmentDefault>JavaSE-1.8</executionEnvironmentDefault>
<environments>
<environment>
<os>${osgi.os}</os>
<ws>${osgi.ws}</ws>
<arch>${osgi.arch}</arch>
</environment>
</environments>
<filters>
<!-- restrict version of a bundle -->
<!--<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.ui.views.properties.tabbed</id>
<restrictTo>
<version>3.6.100.v20140519-0906</version>
</restrictTo>
</filter>-->
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.core</id>
<restrictTo>
<version>3.10.0.xx-201411061335-e44-RELEASE</version>
</restrictTo>
</filter>
<!-- example 2: remove all providers of the package javax.persistence except the bundle javax.persistence
<filter>
<type>java-package</type>
<id>javax.persistence</id>
<restrictTo>
<type>eclipse-plugin</type>
<id>javax.persistence</id>
</restrictTo>
</filter>
-->
<!-- example 3: work around Equinox bug 348045
<filter>
<type>p2-installable-unit</type>
<id>org.eclipse.equinox.servletbridge.extensionbundle</id>
<removeAll />
</filter>
-->
</filters>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<compilerArgument>-warn:+discouraged,forbidden</compilerArgument>
<compilerVersion>1.8</compilerVersion>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>nonofficial</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<release.suffix>-SNAPSHOT</release.suffix>
<revision.filename>SNAPSHOT</revision.filename>
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
</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>yyyyMMdd'_'HHmm'${release.suffix}'</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>
<id>tuj</id>
<properties>
<release.suffix>-SNAPSHOT</release.suffix>
<revision.filename>SNAPSHOT</revision.filename>
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
</properties>
<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>yyyyMMdd'_'HHmm'${release.suffix}'</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>
<id>official</id>
<properties>
<talendtargetplatform.path>${buildRootDir}/../targetplatform</talendtargetplatform.path>
<talendtargetplatformversion.path>${talendtargetplatform.path}/${product.version}</talendtargetplatformversion.path>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<id>read-build-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${buildRootDir}/config/build.50more.properties</file>
</files>
</configuration>
</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.version}</version>
</dependency>
</dependencies>
<configuration>
<strictBinIncludes>false</strictBinIncludes>
<format>'${product.timestamp}${release.suffix}'</format>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
<manifestEntries>
<Built-By />
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>sign</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>sign</id>
<phase>verify</phase>
<configuration>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<ac:for xmlns:ac="antlib:net.sf.antcontrib" param="jarFile">
<path>
<fileset dir="${project.basedir}/target" includes="*.jar" />
</path>
<sequential>
<echo>Signing @{jarFile}</echo>
<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" />
</exec>
</sequential>
</ac:for>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>1.0b3</version>
<exclusions>
<exclusion>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
<?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>
<groupId>org.talend.studio</groupId>
<artifactId>parent-pom</artifactId>
<version>6.5.2-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<tycho.version>0.22.0</tycho.version>
<tycho-extras.version>${tycho.version}</tycho-extras.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>${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>${base.version}-SNAPSHOT</maven.compatible.version>
<repo.type>Snapshot</repo.type>
<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.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>
<opensourcerelease-unziprepo.url>${talend.nexus.p2unzip.url}/TalendP2UnzipOpenSourceRelease/org/talend/repo</opensourcerelease-unziprepo.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>
<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/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.2.3a/bonita-community-p2-repo-7.2.3a.zip-unzip/</bonita-open-repo.url>
<equinox.build>org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar</equinox.build>
<opensourcesnapshot-repo.url>${talend.nexus.url}/TalendOpenSourceSnapshot</opensourcesnapshot-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-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>
<jgit.dirtyWorkingTree.official>error</jgit.dirtyWorkingTree.official>
<osgi.ws>win32</osgi.ws>
<osgi.os>win32</osgi.os>
<osgi.arch>x86</osgi.arch>
<strictVersions>true</strictVersions>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${opensourcesnapshot-repo.url}</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${opensourcerelease-repo.url}</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
</distributionManagement>
<repositories>
<repository>
<id>tos-deps</id>
<url>${tos-deps-p2-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>eclipse_repo</id>
<url>${eclipse-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>babel_repo</id>
<url>${babel-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>doc_repo</id>
<url>${doc-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>bonita_open_repo</id>
<url>${bonita-open-repo.url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>talend_open</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>${opensourcerelease-repo.url}</url>
</repository>
<repository>
<id>talend_open_snapshots</id>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>${opensourcesnapshot-repo.url}</url>
</repository>
</repositories>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<profile>profile</profile>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<strictVersions>${strictVersions}</strictVersions>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-versions-plugin</artifactId>
<version>${tycho.version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<configuration>
<executionEnvironmentDefault>JavaSE-1.8</executionEnvironmentDefault>
<environments>
<environment>
<os>${osgi.os}</os>
<ws>${osgi.ws}</ws>
<arch>${osgi.arch}</arch>
</environment>
</environments>
<filters>
<!-- restrict version of a bundle -->
<!--<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.ui.views.properties.tabbed</id>
<restrictTo>
<version>3.6.100.v20140519-0906</version>
</restrictTo>
</filter>-->
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jdt.core</id>
<restrictTo>
<version>3.10.0.xx-201509250011-e44</version>
</restrictTo>
</filter>
<!-- example 2: remove all providers of the package javax.persistence except the bundle javax.persistence
<filter>
<type>java-package</type>
<id>javax.persistence</id>
<restrictTo>
<type>eclipse-plugin</type>
<id>javax.persistence</id>
</restrictTo>
</filter>
-->
<!-- example 3: work around Equinox bug 348045
<filter>
<type>p2-installable-unit</type>
<id>org.eclipse.equinox.servletbridge.extensionbundle</id>
<removeAll />
</filter>
-->
</filters>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<compilerArgument>-warn:+discouraged,forbidden</compilerArgument>
<compilerVersion>1.8</compilerVersion>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>nonofficial</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<release.suffix>-SNAPSHOT</release.suffix>
<revision.filename>SNAPSHOT</revision.filename>
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
</properties>
<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>yyyyMMdd'_'HHmm'${release.suffix}'</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>
<id>junit.product</id>
<properties>
<release.suffix>-SNAPSHOT</release.suffix>
<revision.filename>SNAPSHOT</revision.filename>
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
</properties>
<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>
<configuration>
<strictBinIncludes>false</strictBinIncludes>
<format>yyyyMMdd'_'HHmm'${release.suffix}'</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>default</timestampProvider>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>tuj</id>
<properties>
<release.suffix>-SNAPSHOT</release.suffix>
<revision.filename>SNAPSHOT</revision.filename>
<product.version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</product.version>
</properties>
<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>yyyyMMdd'_'HHmm'${release.suffix}'</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>
<id>official</id>
<properties>
<talendtargetplatform.path>${buildRootDir}/../targetplatform</talendtargetplatform.path>
<talendtargetplatformversion.path>${talendtargetplatform.path}/${product.version}</talendtargetplatformversion.path>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<id>read-build-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${buildRootDir}/config/build.50more.properties</file>
</files>
</configuration>
</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.version}</version>
</dependency>
</dependencies>
<configuration>
<strictBinIncludes>false</strictBinIncludes>
<format>'${product.timestamp}${release.suffix}'</format>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<!-- By default, name of the current user is inserted into generated MANIFEST.MF files -->
<manifestEntries>
<Built-By />
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>sign</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>sign</id>
<phase>verify</phase>
<configuration>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<ac:for xmlns:ac="antlib:net.sf.antcontrib" param="jarFile">
<path>
<fileset dir="${project.basedir}/target" includes="*.jar" />
</path>
<sequential>
<echo>Signing @{jarFile}</echo>
<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" />
</exec>
</sequential>
</ac:for>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>1.0b3</version>
<exclusions>
<exclusion>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</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>
</project>