Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Building Plugin with Eclipse Installation | Surefire dependency on p2 repo
  • From: Muhammad Umair Sair <umair_sair@xxxxxxxxxxx>
  • Date: Wed, 28 Oct 2020 18:22:48 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/s2jKjhguqcePeVQuHsjPUKObegHeS4v6afMQvQsHDY=; b=m132PpBFibtVOdRHO1BHEsziazLxJuDjwXqYT2L3iC5W9kj7aDQCmqEhbTOG0+Ar6ENDxRZMyJOBKt1VbRDrY5sk2N90KQRMwxZHUmnYKjU19uRnRHDHeM9m+APrGVqfg01OI+BaFZci2C/gd/HMLYgx7jVXMqunGrIV7HyMXFb0bVWM2kSWI2pMUJ8poUMFxyUfbFEIgDQ3fMKJELcsWqAjtDv3y2Iq0fU9/iinXBE9/MZfuIZIaItrjK5D7WFgNhAU/4s6BD/AWWjGXyw+Oh1awjRw/9DkyljlTPE3S5WGi6nJQ894LE+RtLuGg6yFSwjdNJ6/5FdKN1MjILuQHA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YsqG5nZCOXd66bOWhonEXh4xS+N2WMZBTns4L4UFIL0ZNCBZSA9aJmCdQufh6lhUL2JQIp3O9tQyP5UphZX6vkaH7zvBoEomeWg9lwYOwBpdcm9lkoSSJga8TLB0chO1M/Bquvqm4+JYdLeITezxONeXA0PQrlLoXZ6otdrSEBNpBt8bGtuFVgb4X3XGSnf3Pm9vQQM7LtK5fnYeseoc/gersnXJIkFrihis2sREdlK4xKZBNBMQ8Whyk80NxF30GM9cXz82PhIr6hJ5NVr4xLIsgQZph05AQpe33d4Wn0KE22y9Gx12bMyeSzs8zLLte4u1sE/F158Kf1d9RR78LQ==
  • Delivered-to: tycho-user@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/tycho-user>
  • List-help: <mailto:tycho-user-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/tycho-user>, <mailto:tycho-user-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/tycho-user>, <mailto:tycho-user-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHWrVYSUbakOridqUm0mdxL5/bBiKmtUsUtgAAAct2AAACixQ==
  • Thread-topic: Building Plugin with Eclipse Installation | Surefire dependency on p2 repo

Hello Folks,


I need some help with tycho. I have two questions.

  1. Generic Question: Is there a way to build a plugin without using repositories, instead use the locally available eclipse installation to resolve build time dependencies?

  2. ​​Surefire specific Question: The build system creates a product and lot of other p2 repositories that are not part of product. I am running tests using testRuntime=p2Installed and default work location. If I mention product p2-installable-unit as extra requirement in target-platform-configuration, it pulls all the plugins related to product in work location.

    I want to pull all the plugins from other p2 repositories (created during the same build or already existing) to work location, there are a lot ungrouped p2-installable-units and I don't want to mention everyone as extra requirement in target-platform-configuration.

    I tried using target platform and mentioned the repositories in it but surefire doesn't pull them in work. How can I pull all plugins from a p2 repository for running tests with surefire?


Regards,
Umair Sair

Back to the top