Comments (9)
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.
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.
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.
@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.
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.
@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.
from tycho.
You can use the same target file for your developers and for your tycho build and both can use mvn: URLs.
from tycho.
@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)
- Confusing warning or wrong use of system JDK in the compiler plugin?
- set-version fails to update MANIFEST.MF if CI-firendly versions are in use
- Improve output for missing requirements on dependencies
- Building fails because of `Inconsistent reactor project` HOT 2
- Broken links in the Eclipse/Github wiki HOT 1
- Unconsidered linked .classpath files and test source folders HOT 1
- [tycho-version-plugin] Since 4.0.5 non-matching version of child modules are forcefully overwritten HOT 3
- forceContextQualifier has been broken since Tycho 4.0.5 HOT 1
- sort order of root nodes in dependency-tree is unstable HOT 1
- Linked .classpath files: linked classpath entries paths not resolve against project base directory
- Parsing custom variables in linked project resources HOT 2
- [DS] Validation of transitive generated 'osgi.extender=osgi.component' requirement fails HOT 11
- support reuseFork option in tycho-surefire-plugin
- Unable to build eclipse application repository or site with patch features HOT 3
- The application packaged by Tycho can't start on MacOS 14.4 HOT 1
- Missing p2 dependencies in maven dependency:tree output HOT 1
- Goal `publish-features-and-bundles` inherits metadata available in reactor HOT 3
- Not possible to remove qualifier for release build from bundles/features and product when using CI friendly versions HOT 1
- Strange error with Tycho 4.0.8 HOT 4
- [sbom] BOM is calculated multiple times for the same unit HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tycho.