eclipse-archived / triquetrum

Triquetrum project
Other
13 stars 14 forks source link

Make releases available on the Eclipse download server #148

Closed cxbrooks closed 8 years ago

cxbrooks commented 8 years ago

Wayne wrote:

I noticed that you're pushing downloads from the Hudson server. This is fine for nightly and integration builds, but you should use the mirrored and fault tolerant download server for milestone and release builds. Let me know if you need any assistance sorting that out.

cxbrooks commented 8 years ago

There was some discussion about this in the Incubation mailing list, see https://dev.eclipse.org/mhonarc/lists/incubation/msg00133.html

cxbrooks commented 8 years ago

See also https://wiki.eclipse.org/Hudson#Server_Storage

cxbrooks commented 8 years ago

I've created org.eclipse.triquetrum.repository/publish.xml from the Elk file at https://raw.githubusercontent.com/eclipse/elk/master/build/org.eclipse.elk.repository/publish.xml by Christoph Daniel Schulze

There is a problem with the javadoc Tycho module, so I've commented it out.

I created a separate Hudson build job so that we can experiment with this without disturbing the regular build, see https://hudson.eclipse.org/triquetrum/job/triquetrum.milestone/

One possible issue is that after "mvn clean compile", org.eclipse.triquetrum.repository/target did not exist. It is probably safer to run "mvn clean verify", see http://www.vogella.com/tutorials/EclipseTycho/article.html#starting-the-build

So, we can modify the triquetrum.milestone build to run "mvn clean verify" once and then experiment with running the ant command.

At this point, the triquetrum.milestone build is failing because the directory is not present. We are currently waiting on directory creation, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=501955

See https://wiki.eclipse.org/Milestone_and_Release_Builds

cxbrooks commented 8 years ago

This is done.

Docs are at https://wiki.eclipse.org/Triquetrum/Releng/Milestone_Builds

See https://wiki.eclipse.org/Triquetrum/Downloads for the M1 downloads