GithubHelp home page GithubHelp logo

Comments (9)

laeubi avatar laeubi commented on June 10, 2024

Could you please conisder this on priority

At least you have the following options to give more priority on this this:

  • Provide a small (executable) reproducer that shows your problem in form of a github repo, even better provide an itest showing your problem see https://github.com/eclipse/tycho/tree/master/tycho-its
  • Provide a patch that fixes the problem, its all open source and everyone is encourage to participate!
  • You can sponsor me (or search for someone else with java skills) and offer a funding for a feature or bug-fix if you need enterprise-support

from tycho.

arunkmadhavan88 avatar arunkmadhavan88 commented on June 10, 2024

Hi @laeubi

Thanks for your reply.
Please find the zip containing the project with launch files:
mirror-gav-p2.zip

Hope this will suffice to troubleshoot further.

from tycho.

laeubi avatar laeubi commented on June 10, 2024

Just to make sure: Does this works with "plain" updatesites? What is the usecase here to mirror an already zipped site (in contrast of just download and extract it?)

from tycho.

arunkmadhavan88 avatar arunkmadhavan88 commented on June 10, 2024

@laeubi
Our project is moving to Nexus 3 and this is not supporting the unzip plugins. Tycho version: 2.2.0 already helped us during the maven build to avoid the dependency over nexus2. But for local development it still needs repositories in unzipped format. If we are able to handle this via mirroring in seprate folders, we will just have to adjust the target platforms accordingly without much changes. At the same time we could completely avoid the dependency over nexus2 (the older version which supports unzip). Combining all updatesite into a single mirror also not suits within our current project.

from tycho.

laeubi avatar laeubi commented on June 10, 2024

If you are using recent eclipse+m2e you can use the 'mvn:org.eclipse.january:org.eclipse.january.releng.p2:2.3.0:zip' in the target platform directly, you can even use this target in tycho then so there is no need to play around with mirroring/unpacking and so on.

from tycho.

arunkmadhavan88 avatar arunkmadhavan88 commented on June 10, 2024

@laeubi
Did you mean the format: 'mvn:org.eclipse.january:org.eclipse.january.releng.p2:2.3.0:zip' is supported for target definition file created from eclipse or inside the maven pom? Our developers rely on using the target definition file to load the update sites for eclispe plugin development. We do not usually rely on maven build for local launches, as it is time consuming. Instead everything is defined within the target definition file and loaded at once. Once the local launches are working fine, we will go for the maven build to create the package and deploy.

from tycho.

laeubi avatar laeubi commented on June 10, 2024

grafik

from tycho.

laeubi avatar laeubi commented on June 10, 2024

You can use the same target file for your developers and for your tycho build and both can use mvn: URLs.

from tycho.

arunkmadhavan88 avatar arunkmadhavan88 commented on June 10, 2024

@laeubi
Exactly this is what we were expecting!!. Thanks alot and we will come back to you asap.
But thank you again for providing the screenshot :-)

from tycho.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.