P2 Bridge :: Eclipse Bridge


Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем
Группа

Группа

org.sonatype.p2.bridge
Идентификатор

Идентификатор

eclipse-bridge
Последняя версия

Последняя версия

1.1.9
Дата

Дата

Тип

Тип

jar
Описание

Описание

P2 Bridge :: Eclipse Bridge
P2 Bridge :: Eclipse Bridge
Организация-разработчик

Организация-разработчик

Sonatype

Скачать eclipse-bridge

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.sonatype.p2.bridge/eclipse-bridge/ -->
<dependency>
    <groupId>org.sonatype.p2.bridge</groupId>
    <artifactId>eclipse-bridge</artifactId>
    <version>1.1.9</version>
</dependency>
// https://jarcasting.com/artifacts/org.sonatype.p2.bridge/eclipse-bridge/
implementation 'org.sonatype.p2.bridge:eclipse-bridge:1.1.9'
// https://jarcasting.com/artifacts/org.sonatype.p2.bridge/eclipse-bridge/
implementation ("org.sonatype.p2.bridge:eclipse-bridge:1.1.9")
'org.sonatype.p2.bridge:eclipse-bridge:jar:1.1.9'
<dependency org="org.sonatype.p2.bridge" name="eclipse-bridge" rev="1.1.9">
  <artifact name="eclipse-bridge" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sonatype.p2.bridge', module='eclipse-bridge', version='1.1.9')
)
libraryDependencies += "org.sonatype.p2.bridge" % "eclipse-bridge" % "1.1.9"
[org.sonatype.p2.bridge/eclipse-bridge "1.1.9"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.eclipse : org.eclipse.osgi jar 3.7.0.v20110524
org.zeroturnaround : zt-zip jar 1.7

provided (1)

Идентификатор библиотеки Тип Версия
javax.inject : javax.inject jar 1

Модули Проекта

Данный проект не имеет модулей.

P2 Bridge

Releasing

As this plugin is "special", it requires totally different release procedure than the one we use for "normal" projects.

Prerequisites

  • Maven 3.0.4+
  • Java6+

Prepare release (on release machine)

  • SSH to release machine
  • Clone and ensure on master branch
git clone git@github.com:sonatype/p2-bridge.git
git checkout master
  • Set version on all projects to the release version (ie. was 1.0.4-SNAPSHOT, set it to 1.0.4)
mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.18.0:set-version -DnewVersion=1.0.4
  • Check that there is no trace left of previous version (e.g. 1.0.3 and 1.0.3-SNAPSHOT and 1.0.4-SNAPSHOT)
  • Verify that MANIFEST.MF imported/exported packages are correct (export should have proper versions set)
  • Verify that no SNAPSHOT dependencies are used (search for SNAPSHOT)
  • Verify that bundle version has no ".qualifier" (search for qualifier), if any found, remove them.
  • Build it
mvn clean install
  • Commit changes
git commit -a -m "Bumped version number to 1.0.4"
  • Tag release
git tag -a 1.0.4 -m "Release 1.0.4"

Perform release (on release machine)

  • Release it
mvn clean deploy -Prelease
  • Bump version to next snapshot
mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.18.0:set-version -DnewVersion=1.0.5-SNAPSHOT
  • Check that there is no trace left of released version (e.g. 1.0.4)
  • Verify that imported/exported packages are correct (those will be still 1.0.4, release version)
  • Build it
mvn clean install
  • Commit changes
git commit -a -m "Bumped version number to 1.0.5-SNAPSHOT"
  • Push back all (don't forget tags) to origin
git push
git push --tags
  • Have a beer
org.sonatype.p2.bridge

Sonatype

Developer friendly, full-spectrum software supply-chain management

Версии библиотеки

Версия
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.5
1.0.4
1.0.2