Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish Maven artifacts to central repository #6444

Closed
11 tasks done
benoitf opened this issue Sep 26, 2017 · 3 comments
Closed
11 tasks done

Publish Maven artifacts to central repository #6444

benoitf opened this issue Sep 26, 2017 · 3 comments
Assignees
Labels
kind/enhancement A feature request - must adhere to the feature request template.

Comments

@benoitf
Copy link
Contributor

benoitf commented Sep 26, 2017

Eclipse Che artifacts should be available/synchronized on maven central repository instead of having only a private repository.

Example:
https://mvnrepository.com/search?q=eclipse+che
users are not finding eclipse che

while end users would expect to find it at http://central.maven.org/maven2/org/eclipse/ (with che folder)

Also it would help ppl by having local mirrors.

https://maven.apache.org/guides/mini/guide-central-repository-upload.html

Moved to central:

  • che-dev
  • che-parent
  • che-lib
  • che-docs
  • che
  • che-ide-extension
  • che-ide-server-extension
  • che-plugin-embedjs
  • che-plugin-json
  • che-plugin-menu
  • che-plugin-wizard
@benoitf
Copy link
Contributor Author

benoitf commented Sep 26, 2017

it should fix as well issues when codenvy maven repository is not reliable

[ERROR] Failed to execute goal on project che-keycloak-plugin-server: Could not resolve dependencies for project com.redhat.che:che-keycloak-plugin-server:jar:1.0.0-SNAPSHOT: Failed to collect dependencies at org.eclipse.che.core:che-core-api-core:jar:5.18.0 -> 
org.eclipse.che.core:che-core-api-dto:jar:5.18.0: Failed to read artifact descriptor for org.eclipse.che.core:che-core-api-dto:jar:5.18.0: Could not transfer artifact org.eclipse.che.core:che-core-api-dto:pom:5.18.0 from/to codenvy-public-repo (https://maven.codenvycorp.com/content/groups/public/): 
Failed to transfer file: https://maven.codenvycorp.com/content/groups/public/org/eclipse/che/core/che-core-api-dto/5.18.0/che-core-api-dto-5.18.0.pom.
 Return code is: 502 , ReasonPhrase:Proxy Error. -> [Help 1]

@gorkem gorkem added kind/enhancement A feature request - must adhere to the feature request template. team/production labels Sep 27, 2017
@riuvshin riuvshin added the status/in-progress This issue has been taken by an engineer and is under active development. label Jul 31, 2018
@riuvshin
Copy link
Contributor

riuvshin commented Aug 1, 2018

we have some issues with che-lib

failureMessage    Missing: no sources jar found in folder '/org/eclipse/che/lib/org-eclipse-jdt-core-repack/6.100.0
failureMessage    Missing: no javadoc jar found in folder '/org/eclipse/che/lib/che-tomcat8-slf4j-logback/6.100.0'
failureMessage    Missing: no javadoc jar found in folder '/org/eclipse/che/lib/org-eclipse-jdt-core-repack/6.100.0'

this should be fixed, otherwise we wont be able to deploy on central

@riuvshin
Copy link
Contributor

riuvshin commented Aug 7, 2018

now all snapshots are pushed to central: https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/che/
tags will appear with next release

@riuvshin riuvshin closed this as completed Aug 7, 2018
@riuvshin riuvshin removed the status/in-progress This issue has been taken by an engineer and is under active development. label Aug 7, 2018
@riuvshin riuvshin self-assigned this Aug 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement A feature request - must adhere to the feature request template.
Projects
None yet
Development

No branches or pull requests

4 participants