Skip to main content
Jump to: navigation, search

Configuring the STEM Build on Eclipse CI

STEM TOP BAR.gif

Configuration

Currently the STEM build running on the Eclipse Continuous Integration Infrastructure has two targets.

  1. The current release (STEM 4.0)
  2. The Weekly Integration Build. This runs every Saturday.

see CI_best_practices for more information.

Adding a new build Target on the STEM download page

(project committers only)

STEM CI 1.png
Note: Committers must be logged in to see the link actions described in these steps


To create a new download target in the list of available items for download (assuming the new target is called: e.g.,) STEM_M4

If you are interested in uploading the build artifacts to a new target,

1. please

ssh genie.stem@projects-storage.eclipse.org 

2. then create the folder

'mkdir -p /home/data/httpd/download.eclipse.org/stem/ STEM_M4

3. Then add the new build type to the list of versions by editing the echo command

echo " STEM_M4.version=4.0.0.I"${CURRENTDATE} ; echo " STEM_M4.date="${CURRENTDATE}

This echo command must be part of the other echo commands list which will write the output to the version file located at

/home/data/httpd/download.eclipse.org/stem/versions

This file will be used then by the file download.php of the STEM website.
You need only to add an extra line of code to make the website process your new item in the version file. Add:

<?php displayBuild("THE NEW HEADER TEXT", " STEM_M4", $versions); ?>

In this command please use the same target name (i.e., what you used for )STEM_M4

Configuration Page

STEM CI 2.png

Back to the top