Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseSCADA/Development/Build"

m (Maven/Tycho Profiles)
m (adde)
Line 43: Line 43:
 
;eclipse-hudson
 
;eclipse-hudson
 
: copy build artifacts to local directory "../output" and eclipse download location (only works on eclipse build system)
 
: copy build artifacts to local directory "../output" and eclipse download location (only works on eclipse build system)
 +
 +
== Eclipse Hudson instance ==
 +
 +
https://hudson.eclipse.org/scada/

Revision as of 06:43, 5 November 2013

Building Eclipse SCADA


About

This document describes Eclipse SCADA version 0.1.0. For newer versions you might need to replace the version in some commands.

Pre-Requisites

  • Maven 3.0+
  • Java 1.7 (JDK)
  • Git

Build

Replace "org.eclipse.scada.external" with the names of the other repositories.

Perform

git clone git://git.eclipse.org/gitroot/eclipsescada/org.eclipse.scada.external.git
cd org.eclipse.scada.external/org.eclipse.scada.external-parent
mvn package
cd ../..

Result

A P2 repository at: org.eclipse.scada.external-p2/target/org.eclipse.scada.external.p2-0.1.0-SNAPSHOT.zip

Repositories

See EclipseSCADA/Plan/RepositoryLayout

Maven/Tycho Profiles

The following profiles work on all repositories:

deb
create debian package file from P2 repository
rpm
create redhat package file from P2 repository. You need the "rpmbuild" command on your local system in addition.
eclipse-sign
sign resulting P2 jars (only works on eclipse build system)
eclipse-hudson
copy build artifacts to local directory "../output" and eclipse download location (only works on eclipse build system)

Eclipse Hudson instance

https://hudson.eclipse.org/scada/

Back to the top