Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-13Use jacoco 0.8.4.Alexander Kurtakov1-1/+1
Change-Id: Ie6c4eef1db6e805a8b0960dac4f74961f6b70f85 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-04-11Build with Tycho 1.4.0.Alexander Kurtakov1-2/+2
Change-Id: I56bf64b43eac2b11c1b08cf7c92e28446bbae3f0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-04-04[releng] Fix baseline repo locationWilliam Riley1-1/+1
Change-Id: I21a46592111e60ce4425d1cb80377ab3c2511fad
2019-03-19Build with Eclipse 2019-03 dependenciesMarc-Andre Laperle1-21/+0
CDT nows defaults to targetting Eclipse 4.11 along with dependencies in the Eclipse 2019-03 simultaenous release. Once consequence is that 32-bit and ppc64 fragments are removed. Change-Id: I032fedb27a4e5086f10051b3b2ca9c9c59c3b965 Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2019-03-04[releng] Set baseline to fixed repoWilliam Riley1-2/+2
Change-Id: I5cd45335dd95b0a0b930c1fdea73572c53b42d78
2019-03-01[releng] Bump version to 9.8.0Jonah Graham1-2/+2
Change-Id: I3861d4c5d0eecaf9dd370f269a655e666b60561a
2019-01-27[releng] Update to newest jacoco-maven-pluginJonah Graham1-1/+1
Change-Id: I536630ac5a465afe845f9fe5287c2c6f88a531b8
2019-01-04Bug 540978: Rename identifiers and some other places to o.e.cdt.lspJonah Graham1-5/+5
Change-Id: I6edbbb2cf103010bbc67ea0140bfec694652a685
2018-12-21Move helprun against 4.10.Alexander Kurtakov1-1/+1
Needed so help index is rebuilt against latest lucene so it can be usable. Change-Id: Ifc9c65d50e6c9ea0e2735ec7587c09e6f46699b0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-12-20[releng] Use release tycho 1.3.0William Riley1-5/+0
Change-Id: I6b9b343879b6787a1329d0fce25ab4223d52c30c
2018-12-20[releng] Try to fix signing with baseline replacementWilliam Riley1-13/+22
Change-Id: I1b1b63e095c9309836ec0850c7afe6adf09ebf51
2018-12-20[releng] Update comparator repoJonah Graham1-19/+19
Change-Id: Ib7628c0b68a2392c7975019f5dcb74fa4ade2274
2018-12-11Bug 542644 - Add fragment for Java 11 JAXB dependenciesJonah Graham1-2/+7
Change-Id: I3c723dffb693998f3b57067b0973ff7b52c2c8d2
2018-12-10[releng] Bump version to 9.7.0Jonah Graham1-1/+1
Change-Id: Icaa0b6acf73e3a19e0d102fa8ae784e631d8743a
2018-11-22Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.shJonah Graham1-4/+6
Change-Id: Ifbb1d5af2a00bd5634dea200320e8c4303ffca6c
2018-11-22Bug 540371: normalize files before applying EPLv2Jonah Graham1-1/+1
Change-Id: I8bfd427bba1df18579d6d5e58ad1e5d704485050
2018-11-10Bug 540978 Rename lsp plugins to be org.eclipse.cdt.lsp.*Doug Schaefer1-4/+3
To make it clear these are CDT's future :). Change-Id: I64935e3998a46632f4f4006589a17eb01959eb27
2018-11-05[releng] Update to newest maven-pmd-pluginJonah Graham1-1/+1
Change-Id: I357bdc57b8f1743928899fb91ac4a316008b58bf
2018-10-24Bug 540367 - Enable Reproducible Version QualifiersWilliam Riley1-1/+57
Change-Id: I1ccd2330951a83a7632c67a6274b7527cd9f237c
2018-09-16[releng] Update to newest jacoco-maven-pluginJonah Graham1-1/+1
Change-Id: Ib78d1805f4beaefc673aa47114f10bde91cfca33
2018-08-27Bug 538282: Add GDB Hardware Debugging launch testJohn Dallaway1-0/+1
Change-Id: I308a6a8d128704f83a5fc220c7c168f56e4fc040 Signed-off-by: John Dallaway <john@dallaway.org.uk>
2018-08-14Bug 537924: Unable to build javadoc maven targetHansruedi Patzen1-0/+10
Turns off doclint for Java 1.8 and greater because the javadocs are incomplete and won't build otherwise. Some files also had encoding issues with some characters which caused the javadoc build to fail, these characters have been replaced. Change-Id: I04690644bec6d7c3219cb0438cb3db6593fefd3a Signed-off-by: Hansruedi Patzen <hansruedi.patzen@hsr.ch>
2018-06-28Bug 535427 - Add the lsp4e-cpp plugins to the buildNathan Ridge1-0/+17
To build and run only lsp4e-cpp tests do: mvn verify -P skip-tests-except-lsp4e-cpp Also-by: Jonah Graham <jonah@kichwacoders.com> Change-Id: Id6f3cd8ae291283c0cad7f1e63fbcdce683f4d2d
2018-06-24[releng] Update maven plug-ins to most recent versionJonah Graham1-1/+1
Change-Id: I00750d54970d76f1ef9d9b18177ecde74cf120ed
2018-06-10[releng] Update maven plug-ins to most recent versionJonah Graham1-2/+2
Change-Id: I9be0f15150369b98a7819d86cb7947a714d30958
2018-06-05[releng] Bump version to 9.6.0Jonah Graham1-1/+1
Change-Id: I1618eaeab14b421155af733a73e36f6e37ea0b85
2018-06-05[releng] Update to Tycho 1.2.0Jonah Graham1-2/+2
Includes reverting 851295e821660a7522b8c1b6337ddb6a94697f2d: [releng] work around Tycho issues of obtaining *.jre.javase [10.0.0] Change-Id: I1d49b519ba111e48545ef37c991859dfa68960cd
2018-04-24Update build machinery.Alexander Kurtakov1-2/+2
Move to latest CBI plugins 1.1.5. Use mylyn docs 3.0.24 in autotools docs generation. Change-Id: I077afde458c654e40db44bec77b3049efe9715af Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-29Enable Meson UI testsJeff Johnston1-0/+1
Change-Id: I5f0a554c92e1568dd2cda69c198640c2a99769ec
2018-03-25[releng] update jacoco-maven dependency versionsJonah Graham1-1/+1
Change-Id: I6dd7afab271eeb66b03217167c3ad7c546055674
2018-03-20Partially revert "[releng] update maven dependency versions"Jonah Graham1-7/+1
The cdt-sonar build broke with the newer sonar plug-in. This reverts commit 9394a679c5a28f69590c39e18e74405294de66c9. Change-Id: I6a9cf671dfbef16a9cd22567d37a3c13f1f91f36
2018-03-19[releng] update maven dependency versionsJonah Graham1-5/+11
Change-Id: Id55ef378ed1abf4a71f31ef27b08c3b59be05317
2018-03-07Add Meson docs plug-inJeff Johnston1-0/+2
Change-Id: I9153edd6f2708de475855ca3dbdb6323432e37ac
2018-02-21Bug 530000 - Add Meson Build supportAlexander Kurtakov1-0/+1
Editors for meson.build, meson_options.txt and *.ninja files. Just highlighting for now based on textmate grammars. Added tm4e to target to enable resolving tm4e bundles. Change-Id: I22859b2d39a96dcd777ee96d2a5e7465e4884839 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-02-13[releng] Bump version to 9.5.0Jonah Graham1-1/+1
Change-Id: Ie342f02f7aae633f41a7ab7d39c21e056793a04a
2018-02-08Update to Tycho 1.1.Alexander Kurtakov1-3/+3
This is a prereq for building against Photon. While at it update CBI maven plugins to 1.1.4. Change-Id: Ia4a5f8246978d6d6e915e1e7e022020b06889ebd Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-01-30Bug 530000 - Add Meson Build supportJeff Johnston1-0/+4
- initial contribution of Meson Build support based upon Core Build CMake Change-Id: I9a91901254b7750f4f5eef69ed5375a5c1cce0a4
2017-11-21Releng fixes, ensuring legal files are there. Removing projects.Doug Schaefer1-2/+0
Removed the empty debug.core.tests project. Also removed the utils-feature and remote-feature projects since these shouldn't be features. Change-Id: Ib5d297c626de5328e3421a1fc9346330d9907750
2017-11-13Serial Flash Target and Launch. Clean up Generic Launch.Doug Schaefer1-1/+4
Adds target, launch classes, and launch bar support for targets intended to upload their code to flash using a Serial Port. The port is co-ordinated with the Serial Terminal so that the terminal is paused during the upload. Also cleaned up the Generic Launch so it's not using the External Tools launch which has a number of UX issues. This simplifies the settings and gives us more control. And it's made reusable for the Serial Flash launch. Change-Id: I31e9970243fbf1cf22d027bbdb892fde104dbefe
2017-11-05Add the core build gcc ui plugin to the gcc build feature.Doug Schaefer1-0/+1
Change-Id: I309bf8c785107ad8edd68664d175c7e94a900ea4
2017-10-30Bug 525591: autotools: Initial core build implementationChin Huat Ang1-0/+4
Add core, UI and feature plugins for the new autotools project which uses template wizard and core build. The template wizard currently supports generating a simple autotools project as described using a template manifest. The project generator sets new autotools nature associated with new autotools build config provider. The generated autotools project has been tested to compile fine with gcc (x86_64-linux-gnu-gcc) toolchain. Change-Id: I8349999d551bb693725a246340cf46266150fadc Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
2017-10-12Point help docs run at released 4.7 platform.Doug Schaefer1-1/+1
Change-Id: I77f0674c38db10f6e2e025737210a8086dc9aca8
2017-10-06Add UI tests plugin for CMake. Fix a couple of bugs it found.Doug Schaefer1-23/+189
Also restructures the pom.xmls to put the modules in the top level so we can order them to have the test plugins build after them. Change-Id: I2f0e4ebd252791fb8844cdf0f635d574946207aa
2017-05-26releng: Enforce JavaSE-1.8 EE for tycho-eclipserun-pluginAlexander Kurtakov1-0/+3
Needed as otherwise tycho picks up the java executable from the path and execs with it. Change-Id: I44b838454e7faaa0e3bbcdfcd1e66d65ca8b5ac2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-05-26Rebuild help bundles with 4.7milestones repo.Alexander Kurtakov1-1/+1
This is needed so the lucene indexes generated are used in Oxygen. The current lucene 3 indexes shipped are just ignored by the platform as lucene 6 can't load them and the data is reindexed. Change-Id: Ic171dee653c05230f0454f4e736160f02c7eefc0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-05-08Fix sonar plug-in version due to problem with most recent version.Jeff Johnston1-0/+5
Change-Id: Id4d6c41019adc633aeef668c89af9f9c1995e832
2017-05-08Update outdated Maven pluginMarc-Andre Laperle1-1/+1
Change-Id: I292e8ddf64db660f89535f5fe9e8e0b6792bd214 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2017-04-15Bug 515304: profiles to parallelize testsuiteJonah Graham1-0/+38
Change-Id: I02095334c2176bfb9a2968d91b6175af37123f5b Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2017-02-14Update Maven build machinery.Alexander Kurtakov1-1/+1
* Build helper maven plugin 1.12 -> 3.0.0 * Jacoco 0.7.7 -> 0.7.9 * Resources plugin 3.0.1 -> 3.0.2 * PMD pugin 3.6 -> 3.7 Change-Id: Ia98aaa4e7d4d9edb7ff27435da8fb1c8811ecd0c Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-02-14releng: Make use of Tycho POM-less functionalityMarc-Andre Laperle1-187/+140
This removes a lot of pom.xml from the source tree. This is using the "POM-less" Tycho functionality. See https://wiki.eclipse.org/Tycho/Release_Notes/0.24#POM-less_Tycho_builds One advantage of this is that you do not need to update the version in the pom.xml when you change it in the MANIFEST.MF because the pom.xml is automatically generated. This also reduces a lot of the duplicated information and pom.xml repetition. - Maven 3.3 and up is required. - Only eclipse-plugins and eclipse-features can be pom-less. Repositories, target and others still have pom.xml. - New parent poms are added because a parent is necessary directly one level above the plug-in/feature that will have its pom generated - Some test plug-ins had to be renamed .test -> .tests because it's required so that it detects that it's a test plug-in - Some suites were renamed so that they all use the same consistent name "AutomatedIntegrationSuite" - Profiles were added for the more common test configurations. They are activated by the presence of simple .properties files that only serve to activate the correct profile. The profiles: - One for UI tests (UI present and start in UI thread) - One for SWTBot tests (UI present and do not start in UI thread) Other test plug-ins that are too different are kept intact and still have a pom.xml - Fragments are kept intact since they all have different target platform configurations Change-Id: I9d73380eb766f547830c552daf08053a30b1845c Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>

Back to the top