summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.packaging
Commit message (Collapse)AuthorAgeFilesLines
* Improve feature names to become understandable by end usersMatthias Sohn2013-05-216-6/+6
| | | | | | | | | This was requested in [1]. [1] http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg08981.html Change-Id: I9764961a651c1fa64042098d60da9b496453f703 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update kepler orbit version to R20130517111416Matthias Sohn2013-05-201-1/+1
| | | | Change-Id: I635aaa28230d571f4b6bf65485edaba1b1561fc2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 3.0.0 M7 buildsMatthias Sohn2013-05-0814-26/+26
| | | | Change-Id: I062c44529c7ae2f960d3c64a0923a45d2dc8a863 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.0.0.201305080800-m7v3.0.0.201305080800-m7Matthias Sohn2013-05-0814-26/+26
| | | | | Change-Id: I377b174993862918a117f54e6cba4733dfc2307c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add optional feature to install Java 7 supportMatthias Sohn2013-05-0415-19/+481
| | | | | | Change-Id: I15cfd91857830d69abbe729be3e237fc9cd4fca0 Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Extend the FS class for Java7Robin Rosenberg2013-05-044-2/+32
| | | | | | | | | | | | | | | | | | | | | The most important difference is that in Java7 we have symbolic links and for most operations in the work tree we want to operate on the link itself rather than the link target, which the old File methods generally do. We also add support for the hidden attribute, which only makes sense on Windows and exists, just since there are claims that Files.exists is faster the File.exists. A new bundle is only activated when run with a Java7 execution environment. It is implemented as a fragment. Tycho currently has no way to conditionally include optional features based on the java version used to run the build, this means with this change the jgit packaging build always needs to be run using java 7. Change-Id: I3d6580d6fa7b22f60d7e54ab236898ed44954ffd Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix line endingsMatthias Sohn2013-05-031-48/+48
| | | | Change-Id: I61c9c173237a535da8576a9299bfd4bb29e8f56b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update build to Tycho 0.17Matthias Sohn2013-03-241-1/+1
| | | | Change-Id: I92c9757a37644ec48ed1d785f4dacd6c44276632 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix line endings and whitespace errors in jgit featureMatthias Sohn2013-03-203-27/+27
| | | | | Change-Id: I9fc69fccedf362453f74f1e09d2b50ac705a9cac Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit 3.0: move internal classes into an internal subpackageShawn Pearce2013-03-1812-21/+21
| | | | | | | | This breaks all existing callers once. Applications are not supposed to build against the internal storage API unless they can accept API churn and make necessary updates as versions change. Change-Id: I2ab1327c202ef2003565e1b0770a583970e432e9
* Add javaewah bundle to features using itMatthias Sohn2013-03-072-0/+16
| | | | | | | This ensures that OSGi consumers can retrieve this dependency from the JGit or EGit p2 repository. Change-Id: I6f88a4914a19e4e18aa60d59b0cc8a33b61f7fc2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Deploy Maven artifacts to Eclipse Nexus repositoryMatthias Sohn2013-02-231-0/+14
| | | | | | | Bug: 401469 Bug: 401470 Change-Id: I4901dc208fe8f9e4055d27ab7e0ced979fd234f5 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 2.4.0-SNAPSHOT buildsMatthias Sohn2013-02-1412-13/+13
| | | | | Change-Id: I4ab2baeb5d598d40d5dadfccdfe75152a1b9b7bf Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 2.3.0.201302130906 buildsMatthias Sohn2013-02-1312-12/+12
| | | | Change-Id: Ia11b4000557d0cf235c4e33cda4539cab25fef47 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.3.0.201302130906v2.3.0.201302130906Matthias Sohn2013-02-1312-12/+12
| | | | | Change-Id: If2e5fcbc01c2a7f058ef13d60b0bba5f77300d52 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Replace explicit version by property where possibleMatthias Sohn2013-02-134-8/+8
| | | | | Change-Id: Ibb3b983d01133fd98477d9284118d8220846f0e9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 2.3rc1 buildsMatthias Sohn2013-02-0612-20/+20
| | | | Change-Id: I5c7daa5a735bfc2ecb9adc11c392b94d235102b6 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.3.0.201302060400-rc1v2.3.0.201302060400-rc1Matthias Sohn2013-02-0612-20/+20
| | | | | Change-Id: Id1f1d174375f7399cee4c2eb23368d4dbb4c384a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to latest orbit releaseMatthias Sohn2013-01-312-30/+5
| | | | | | | | | | Update 3rd party dependencies to respective latest approved version. args4j 2.0.21 is not yet available on Maven central, hence compile against 2.0.12 and package 2.0.21 until 2.0.21 has been published on Maven central. Change-Id: I41a34485970af41b4b5b2404e3d29c98979ddb48 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to jsch 0.1.46Matthias Sohn2013-01-231-1/+1
| | | | | Change-Id: Ib7eb1ff175e3f9763653b0b0432b8ddc6b1c8938 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Delete the iplog generatorMatthias Sohn2013-01-092-13/+0
| | | | | | | | | | | It stopped working when we moved to the Eclipse foundation's Gerrit server since it doesn't use the Gerrit internal user store but LDAP. Instead, since 2.0, we use the Eclipse foundation's automatic IP log generator [1] to generate IP logs for releasing jgit and egit. [1] http://www.eclipse.org/projects/ip_log_selector.php Change-Id: I98dc65efb62909bc0258e6c680df0c93a57e9677 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Do not install unnecessary Orbit bundlesMatthias Sohn2013-01-0515-480/+19
| | | | | | | | | | | | | The org.eclipse.jgit.orbit.feature introduced recently in order to install 3rd party Orbit dependencies is a too coarse grained approach and has the effect to install some dependencies only needed for org.eclipse.jgit.pgm when installing org.eclipse.jgit.feature. Hence include the required 3rd party bundles into the respective jgit features directly in order to avoid this problem. Bug: 397356 Change-Id: I3a4a07de42808e787515a6865875d9513542d3f8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 2.3.0 buildsMatthias Sohn2012-12-2114-24/+24
| | | | | Change-Id: I0ca539e8cfe444f96c64dc56d1f0ef33b66e0cff Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 2.2.0.201212191850-r buildsstable-2.2Matthias Sohn2012-12-2114-23/+23
| | | | Change-Id: I1a0fe51c71551fcfc98f5dd435eb283fd661b77a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.2.0.201212191850-rv2.2.0.201212191850-rMatthias Sohn2012-12-2014-23/+23
| | | | | Change-Id: Idc49f17d03886b6a1e61a94ff81e32625c8675d9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Ensure that jgit p2 repository is self-containedMatthias Sohn2012-12-1614-3/+487
| | | | | | | | | | | | Add a new feature for the 3rd party dependencies jgit needs and include this in org.eclipse.jgit.feature. This ensures that the jgit p2 repository is self-contained and downstream consumers don't need to find the dependencies elsewhere. We don't add the jetty dependencies needed to install the test feature org.eclipse.jgit.junit since this is only used by egit tests. Change-Id: I60425c746cd50f1875ef8597a8bbefb598b8c982 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update packaging build to use Tycho 0.16Matthias Sohn2012-10-191-1/+1
| | | | Change-Id: Ie5c2f9d4a3b64fc43d310bec45685970cb227237 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 2.2.0 buildsMatthias Sohn2012-09-1912-22/+22
| | | | | Change-Id: I386ba70541d644e58661d26713b309371e0f9257 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix Jetty's p2 repository URLMatthias Sohn2012-08-271-1/+1
| | | | | | The Jetty 7.x p2 repository was moved to the archive server Change-Id: If864c64e8a64ced9b9b982332b412b367a6c1011 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix "description" in o.e.jgit.source.feature/feature.propertiesTomasz Zarna2012-07-171-2/+2
| | | | | | | Currently, update manager displays the comment message (starting with "###...") which should not be part of the description. Change-Id: I1c748cd5987b30f25aca3ca8eb593448bcf128ae Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 2.1.0 buildsMatthias Sohn2012-06-1412-22/+22
| | | | Change-Id: I4aad3efdd435d8d5eb53c84a8d38132acce97c25 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post v2.0.0.201206130900-r buildsMatthias Sohn2012-06-1412-12/+12
| | | | Change-Id: I51b1bbed35288c5285b3d6860efba97d58de5a1c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.0.0.201206130900-rv2.0.0.201206130900-rMatthias Sohn2012-06-1312-13/+13
| | | | | Change-Id: I685e09b3e37d68614df1b5cc5f687a65cd6eb82d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add org.eclipse.jgit.pgm.feature to enable consumption via p2Matthias Sohn2012-06-1227-0/+1003
| | | | | | | | | | Orion wants to consume the pgm bundle from a p2 repository in their build. Also add corresponding source bundle and feature to provision sources via a target platform. Bug: 373789 Change-Id: I0016ee155553c546606b63d310666eb10bd997e1 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare next 2.0.0-SNAPSHOT buildsMatthias Sohn2012-06-068-13/+13
| | | | Change-Id: I0d55b390502b3da139ab0d15a6cf3d05774d8ad9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.0.0.201206060730-rc3v2.0.0.201206060730-rc3Matthias Sohn2012-06-068-13/+13
| | | | | Change-Id: I12f8800b74228e71c77f0fb82c250c154d06369f Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update build to use Tycho 0.15.0Matthias Sohn2012-06-054-42/+2
| | | | | | | | | Also use packaging type eclipse-repository to create the p2 repository since Tycho fixed bug 368596 which we worked around using packaging type eclipse-update-site. Change-Id: Id4ee884027d55cd2d43e8a6ef58a67f74ab488e4 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Revert Jetty from 8.1.3.v20120416 to 7.6.0.v20120127Matthias Sohn2012-06-033-19/+3
| | | | | | | | | | | This reverts commit 24a0f47e32ab7cdf20c2201d7100599ea057f8a3 and updates JGit dependencies to use the latest available Jetty 7.x release. We can't use Jetty 8.x since it depends on Servlet API 3.0 which requires Java 6 but JGit still wants to support Java 5. Use one of the target platforms defined in Ibf67a6d3539fa0708a3e5dbe44fb899c56fbd8ed to work with that in Eclipse. Change-Id: I343273d994dc7b6e0287c604e5926ff77d5b585b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Reduce number of hard-coded maven artifact versionsMatthias Sohn2012-05-314-9/+9
| | | | | | | This reduces the number of hard-coded version numbers we have to touch with every release. Change-Id: I0f2e910423d3db081b644968cd0d6a89178ba12a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare next 2.0.0-SNAPSHOT buildsMatthias Sohn2012-05-318-17/+17
| | | | Change-Id: Iffc57d6b25dafb72272d1957116c19ab45ba2c54 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v2.0.0.201205301645-rc2v2.0.0.201205301645-rc2Matthias Sohn2012-05-308-17/+17
| | | | | Change-Id: Ic4f84f1a11c93863c229c0089f2e4edc7c7a36b7 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Jetty to 8.1.3.v20120416Matthias Sohn2012-05-233-1/+23
| | | | | | | | Jetty 8.1.3 comes with Juno M7 and this version can be installed from http://download.eclipse.org/jetty/updates/jetty-bundles-8.x/8.1.3.v20120416/ Change-Id: Ifc4bfbb3efbab0f5bfbde74f0b2ddc5a2f9ee6a5 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix JGit source bundle packagingMatthias Sohn2012-05-213-1/+41
| | | | | | | | | | | Due to Tycho bug 368596 we didn't package the correct JGit source bundle anymore. Instead of sources it contained the binary bundle. As a workaround fall back to use packaging type eclipse-update-site which doesn't seem to have this problem. Bug: 368596 Bug: 379402 Change-Id: I3192dbd00b51e6ee6596d2301050b2a6f7028e3b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update tycho version to 0.14.1Matthias Sohn2012-05-1016-343/+20
| | | | | | | | | | | | | Tycho 0.14.1 enforces that artifactId and feature/bundle SymbolicName must match, hence follow recommended migration practice and change groupId of feature projects in order not to change the feature names as this would require a feature migration. Also migrate the p2 repository build from the deprecated packaging type eclipse-update-site to packaging type eclipse-repository. Change-Id: I99fc6c2bbb20efbd6514bdd9940f3535707c21bc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update packaging project to build using Indigo platformMatthias Sohn2012-05-101-2/+2
| | | | | Change-Id: I4c07112a6723d90d3677761f5476af00ead58282 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 2.0.0-SNAPSHOT buildsMatthias Sohn2012-02-168-17/+17
| | | | | Change-Id: I946e315af04227727ac937ebe9d70ae1ea4e8936 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 1.3.0 buildsMatthias Sohn2011-12-108-17/+17
| | | | | Change-Id: I7a1ae73783c95041b59f047a7330e62e7f642149 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update maven plugin versionsMatthias Sohn2011-11-291-1/+1
| | | | | Change-Id: I7400e08a1059f57c85a53aebe2719f81c00f58e8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 1.2.0 buildsMatthias Sohn2011-09-158-17/+17
| | | | | Change-Id: I9ec247135d93ef28d732e94f18d0ec1d0e2e6d44 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post v1.1.0.201109151100-r buildstable-1.1Matthias Sohn2011-09-158-17/+17
| | | | | Change-Id: Ib099ec93d8243b238641d79328216874532ab5eb Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>