Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Starting a Higgins Build"

Line 3: Line 3:
 
1. Login to build.eclipse.org server via SSH.
 
1. Login to build.eclipse.org server via SSH.
  
2. Change current directory to '/shared/technology/higgins/static-resources/scripts/'
+
2. Change current directory to '/shared/technology/higgins/bin'
   cd /shared/technology/higgins/static-resources/scripts/
+
   cd /shared/technology/higgins/bin
  ./build.sh S
+
  
4. In a few minutes all the build scripts for all the higgins components will be checked out from CVS repository.
+
3. Run ./build.sh with following format ./build.sh <N|S lable|R lable> [-tagBuild]
 
+
    N - Nightly build, lable is ignored
5. Change current directory to desired directory.  For example, for HBX:
+
    S - Stable build
  cd hbx
+
    R - Release build
For IdAS:
+
    lable - lable that will be used to mark stable or release builds
  cd idas
+
    -tagBuild option is ignored for svn.
For Jena Context Provider:
+
  cd contextproviders/jena2
+
6. In current directory:
+
  ./build.sh -buildID *stable_build_label* S
+
where *stable_build_label* is the string, that defines the version of stable build. E.g. 0.6.1 or 0.7.34.
+
  ./build.sh -buildID 0.6.1 S
+
  ./build.sh -buildID 0.7.34 S
+
 
+
7. The stable build should complete in several minutes.
+
 
+
== Triggering a nightly build of ALL Higgins components ==
+
 
+
1. Login to build.eclipse.org server via SSH.
+
 
+
2. Change current directory to '/shared/technology/higgins/static-resources/scripts/'
+
  cd /shared/technology/higgins/static-resources/scripts/
+
  ./build.sh N
+
3. The nightly build should complete in several minutes.
+
 
+
== Triggering nightly build for any Higgins component ==
+
 
+
1. Login to build.eclipse.org server via SSH.
+
 
+
2. Change current directory to '/shared/technology/higgins/static-resources/scripts/'
+
  cd /shared/technology/higgins/static-resources/scripts/
+
3. Execute in commend line:
+
  ./build.sh S
+
4. In a few minutes all the build scripts for all the higgins components will be checked out from CVS repository.
+
 
+
5. Change current directory to desired directory.  For example:
+
For HBX:
+
  cd hbx
+
For IdAS:
+
  cd idas
+
For EODM Context Provider:
+
  cd contextproviders/eodm
+
For EODM-Jena Context Provider:
+
  cd contextproviders/jena
+
For Jena Context Provider:
+
  cd contextproviders/jena2
+
6. In current directory Execute in command line:
+
  ./build.sh N
+
7. The nightly build of the specified component should complete in several minutes. All files with the build scripts will be automatically removed from 'scripts' folder.
+
  
 
== Links ==
 
== Links ==
 
* [http://eclipse.org/higgins Higgins Home]
 
* [http://eclipse.org/higgins Higgins Home]

Revision as of 04:45, 14 December 2007

Triggering a stable build for any Higgins component

1. Login to build.eclipse.org server via SSH.

2. Change current directory to '/shared/technology/higgins/bin'

 cd /shared/technology/higgins/bin

3. Run ./build.sh with following format ./build.sh <N|S lable|R lable> [-tagBuild]

    N - Nightly build, lable is ignored
    S - Stable build
    R - Release build
    lable - lable that will be used to mark stable or release builds
    -tagBuild option is ignored for svn.

Links

Back to the top