Hello,
I would like to publish website & js/html5, non-java, artifact to be available for use/download.
I see several ways:
1.
Use Jenkins to deploy (a zip etc.) directly to unide.eclipse.org vm for download. For most recent version to use. We (project team) would have to organize the hosting,
especially of multiple versions.
2.
Deploy to website [1]. For most recent version to use only.
3.
Use mvn deploy-file to deploy (a zip etc.) to repo.eclipse.org nexus [2]. Should the path be
https://repo.eclipse.org/content/repositories/unide/org/eclipse/iot/unide/ppmp/ppmp-client/0.2.0-SNAPSHOT/ ?
Hosting, also of multiple versions, provided. No “online use” via browser.
4.
Configure an eclipse npm on nexus [3][4]. Versioning provided, no ‘use’ via browser.
5.
Just use github with gh-pages [5]. Versioning provided, but just for complete repository (not individual subdirectories)
I think we should deploy the most recent version to the existing website (2.[1]) and a zipped archive file to the nexus (3.) without npm support.
What do you think?
[1]
https://git.eclipse.org/r/www.eclipse.org/unide
[2]
https://support.sonatype.com/hc/en-us/articles/213465818-How-can-I-programmatically-upload-an-artifact-into-Nexus-2
[3]
https://help.sonatype.com/display/NXRM3/Node+Packaged+Modules+and+npm+Registries
[4]
http://www.sonatype.org/nexus/2017/02/14/using-nexus-3-as-your-repository-part-2-npm-packages/
[5]
https://github.com/eclipse/unide
Mit freundlichen Grüßen / Best regards
Axel Meinhardt
(BCI/ECM2, Technical Lead Ecosystem)
Bosch Software Innovations GmbH | Ullsteinstr. 128 | 12109 Berlin |
GERMANY |
www.bosch-si.com
Tel. +49 30 726112486 | Mobil +49 173 5173094 | Fax +49 30 726112-100 | axel.meinhardt@xxxxxxxxxxxx
Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. Stefan Ferber, Michael Hahn