Comments (5)
I already created a Bugzilla issue to have our HIPP instance configured for maven central publishing:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508342
Here are some more info about the signing process:
https://wiki.eclipse.org/JAR_Signing
http://wiki.eclipse.org/IT_Infrastructure_Doc#Sign_my_plugins.2FZIP_files.3F
from vorto.
Other eclipse project use a signer-plugin for maven:
https://www.eclipse.org/cbi/sitedocs/eclipse-jarsigner-plugin/plugin-info.html
from vorto.
Our code already has a profile for signing which can be executed by
mvn clean install -P sign
Unfortunately, there is an error of some kind about not resolving build.eclipse.org
[ERROR] Failed to execute goal org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin:1.0.5:sign (sign) on project org.eclipse.vorto.core: Could not sign artifact org.eclipse.vorto:org.eclipse.vorto.core:eclipse-plugin:0.9.0-SNAPSHOT: Unknown host build.eclipse.org -> [Help 1]
I believe this is a proxy error on my side but even passing the usual parameters for using proxies doesn't work.
mvn clean install -P sign -Dhttp.proxyHost=<proxy host> -Dhttp.proxyPort=<proxy port> -Dhttp.proxyUser=<proxy user> -Dhttp.proxyPassword=<proxy password>
Even setting the environment variable for the proxy doesn't work
export http_proxy=http://<proxy user>:<proxy password>@<proxy host>:<proxy port>
Which leads me to conclude this must be an error on the jarsigner plugin not handling proxies well. Either that or there is another way to set the proxy being used by the jarsigner.
from vorto.
Can anyone who doesn't need a proxy confirm that mvn clean install -P sign
works outside a proxied network?
from vorto.
By the way, this is the profile in our root pom.xml for signing ...
<profile>
<id>sign</id>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-jarsigner-plugin</artifactId>
<version>1.1.3</version>
<executions>
<execution>
<id>sign</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
from vorto.
Related Issues (20)
- Adding Links does not work for model_creator users HOT 5
- Introduce a tree-like "model explore" view based on namespace hierarchy
- Gather model statistics anonymously
- Sporadic occurrence of NPE in stack traces in productive environments HOT 2
- Granularize user preferences with regards to notifications
- Analyze "user upgrade" functionality and consider whether it can be removed
- Choosing Functionblocks from the UI on model creation is broken HOT 3
- Ditto Generator ignores 'multiple' keyword for objects
- Consider whether feasible to automatically set a user's e-mail with the information from the OAuth provider login at first signup
- Add warning of quota limits to dashboard tutorial
- Change all hard-coded references to vorto.eclipse.org to https://vorto.eclipseprojects.io HOT 1
- Authentication Error in the Vorto Dashboard
- ConstraintRule undefined on Model Property doc
- Broken link in documentation HOT 1
- Error when starting local repository via docker-compose
- Electing a new project lead HOT 1
- log4shell log4j RCE vunlerability HOT 2
- vorto.eclipse.org from tutorial not reachable HOT 7
- Is this project still active? HOT 1
- Vorto repo link https://vorto.eclipse.org/ is invalid
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 vorto.