LOADING
 Description
<p>
This job builds the Eclipse <a href="http://eclipse.org/january">January</a> project's <a href="https://github.com/eclipse/january/tree/january_2_3">january-2.3 branch</a>, and if successful promotes it to the download site.
</p>
<p>
The latest build is on <a href="http://download.eclipse.org/january/builds/january-2.3/latest/?d">download.eclipse.org</a>. <a href="http://download.eclipse.org/january/releases/?d">Releases</a> and <a href="http://download.eclipse.org/january/releasecandidates/?d">Release Candidates</a> are also available.
</p>
<p>
The P2 URL for January latest build is: <a href="http://download.eclipse.org/january/builds/january-2.3/latest/repository">http://download.eclipse.org/january/builds/january-2.3/latest/repository</a> (<a href="http://www.eclipse.org/downloads/download.php?file=/january/builds/january-2.3/latest/repository.zip">zip</a>)
</p>
<p>
The API docs for the latest build are published: <a href="http://download.eclipse.org/january/builds/january-2.3/latest/apidocs">apidocs</a> (<a href="http://www.eclipse.org/downloads/download.php?file=/january/builds/january-2.3/latest/apidocs.zip">zip</a>)
</p>
[Safe HTML] Preview Hide preview
 Inheritance Strategy
User/groupCredentialsJobRunPromotionSCM
CreateDeleteManageDomainsUpdateViewBuildCancelConfigureDeleteDiscoverExtendedReadMoveReadWorkspaceDeleteReplayUpdatePromoteTag
Anonymous Users
Authenticated Users
Peter.Chang@diamond.ac.uk
Loading...
 Strategy
 Project url N/A
Loading...
 Display name N/A
Loading...
 GitLab Connection
Loading...
Promotion process
 Name N/A
 Visible N/A
Loading...
 Icon
 Label Expression N/A
If not set, the label of the promoted build will be used.
Criteria
Loading...
 Groovy ScriptN/A
 
Loading...
 Additional classpath
Classpath entry
 JAR file path or URL N/A
Loading...
 
Loading...
 Display label when condition not met N/A
 Display label when condition met N/A
Loading...
 Approvers N/A
Boolean Parameter
Loading...
Choice Parameter
Loading...
File Parameter
Loading...
Git Parameter
Loading...
Multi-line String Parameter
Password Parameter
Loading...
Promoted Build Parameter
Loading...
Run Parameter
Loading...
String Parameter
Loading...
Credentials Parameter
Loading...
Loading...
 
Loading...
 
 Parameter Name N/A
 Parameter Value N/A
Loading...
 Job names N/A
 
Loading...
 Promotion names N/A
Promotion environment
 Patterns for files to be deleted
N/A
Loading...
 Apply pattern also on directories
 Check parameter N/A
Loading...
 External Deletion Command N/A
Loading...
 Disable deferred wipeout
Loading...
Loading...
Bindings
Certificate
Loading...
SSH User Private Key
Loading...
Secret ZIP file
Loading...
Secret file
Loading...
Secret text
Loading...
Username and password (conjoined)
Loading...
Username and password (separated)
Loading...
Loading...
 Managed Files
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 Time-out strategy
Loading...
 Time-out variable N/A
Set a build timeout environment variable
 Time-out actions
Abort the build
Loading...
Fail the build
Loading...
Writing the build description
Loading...
Loading...
Loading...
 Server authentication token
 
SonarQube authentication token. Mandatory when anonymous access is disabled. Will default to the one defined in the SonarQube installation.
Loading...
 
Loading...
 
 Credentials
 
 
N/A
 
 
 
N/A
 
 
Loading...
 Only post commit status of parent matrix job
Loading...
 Commit Status Context N/A
Loading...
 Commit Status URL N/A
Loading...
 Commit Status Build Triggered N/A
Loading...
 Commit Status Build Started N/A
Loading...
 Add test result one liner
 Commit Status Build Result
 Build Result
Loading...
 MessageN/A
Loading...
 
Loading...
Loading...
 Kubernetes server endpoint N/A
Loading...
 Certificate of certificate authority N/A
Loading...
 Credentials
 
Loading...
 Ant Version
 JDK
Actions
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
Mine SCM repository
Publish JUnit test result report
Loading...
Publish Javadoc
Record compiler warnings and static analysis results
Record fingerprints of files to track usage
Loading...
Git Publisher
Loading...
Github Pull Request Merger
SonarQube analysis with Maven
Loading...
Accept GitLab merge request on success
Add note with build status on GitLab merge requests
Loading...
Add vote for build status on GitLab merge requests
E-mail Notification
Loading...
Editable Email Notification
Loading...
Keep Build Forever
Loading...
Publish build status to GitLab
Loading...
Set GitHub commit status (universal)
Loading...
Set build status on GitHub commit [deprecated]
Loading...
Trigger parameterized build on other projects
Loading...
Delete workspace when build is done
 
Promotion process
 Name
Publish build to download.eclipse.org
 Visible N/A
Loading...
 Icon
 Label Expression N/A
If not set, the label of the promoted build will be used.
Criteria
Loading...
 Groovy ScriptN/A
 
Loading...
 Additional classpath
Classpath entry
 JAR file path or URL N/A
Loading...
 
Loading...
 Display label when condition not met N/A
 Display label when condition met N/A
Loading...
 Approvers N/A
Boolean Parameter
Loading...
Choice Parameter
Loading...
File Parameter
Loading...
Git Parameter
Loading...
Multi-line String Parameter
Password Parameter
Loading...
Promoted Build Parameter
Loading...
Run Parameter
Loading...
String Parameter
Loading...
Credentials Parameter
Loading...
Loading...
 
Loading...
 
 Parameter Name N/A
 Parameter Value N/A
Loading...
 Job names N/A
 
Loading...
 Promotion names N/A
Promotion environment
 Patterns for files to be deleted
N/A
Loading...
 Apply pattern also on directories
 Check parameter N/A
Loading...
 External Deletion Command N/A
Loading...
 Disable deferred wipeout
Loading...
Loading...
Bindings
Certificate
Loading...
SSH User Private Key
Loading...
Secret ZIP file
Loading...
Secret file
Loading...
Secret text
Loading...
Username and password (conjoined)
Loading...
Username and password (separated)
Loading...
Loading...
 Managed Files
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 Time-out strategy
Loading...
 Time-out variable N/A
Set a build timeout environment variable
 Time-out actions
Abort the build
Loading...
Fail the build
Loading...
Writing the build description
Loading...
Loading...
Loading...
 Server authentication token
 
SonarQube authentication token. Mandatory when anonymous access is disabled. Will default to the one defined in the SonarQube installation.
Loading...
 
Loading...
 
 Credentials
 
 
N/A
 
 
 
N/A
 
 
Loading...
 Only post commit status of parent matrix job
Loading...
 Commit Status Context N/A
Loading...
 Commit Status URL N/A
Loading...
 Commit Status Build Triggered N/A
Loading...
 Commit Status Build Started N/A
Loading...
 Add test result one liner
 Commit Status Build Result
 Build Result
Loading...
 MessageN/A
Loading...
 
Loading...
Loading...
 Kubernetes server endpoint N/A
Loading...
 Certificate of certificate authority N/A
Loading...
 Credentials
 
Loading...
 Ant Version
 JDK
Actions
Execute shell
Loading...
 Command
DOWNLOAD=/home/data/httpd/download.eclipse.org/january

# download artefacts of build being promoted
curl ${PROMOTED_URL}artifact/january/releng/org.eclipse.january.releng.p2/target/repository/*zip*/repository.zip > repository.zip
curl ${PROMOTED_URL}artifact/january/org.eclipse.january/target/site/apidocs/*zip*/apidocs.zip > apidocs.zip

# make tmp working area
rm -rf ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp
mkdir -p ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp

# copy files...
cp -pv repository.zip ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp
cp -pv apidocs.zip ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp

# .. and unzip them
unzip repository.zip -d ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp
unzip apidocs.zip -d ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp

# shuffle (with moves) latest to previous and tmp to latest
rm -rf ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/previous
test -e ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/latest && mv -v ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/latest ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/previous
mv -v ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/tmp ${DOWNLOAD}/builds/${PROMOTED_JOB_NAME}/latest

See the list of available environment variables
 Exit code to set build unstableN/A
Loading...
 Environment filters
Only Keep Specified Environment Variables
Loading...
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
Mine SCM repository
Publish JUnit test result report
Loading...
Publish Javadoc
Record compiler warnings and static analysis results
Record fingerprints of files to track usage
Loading...
Git Publisher
Loading...
Github Pull Request Merger
SonarQube analysis with Maven
Loading...
Accept GitLab merge request on success
Add note with build status on GitLab merge requests
Loading...
Add vote for build status on GitLab merge requests
E-mail Notification
Loading...
Editable Email Notification
Loading...
Keep Build Forever
Loading...
Publish build status to GitLab
Loading...
Set GitHub commit status (universal)
Loading...
Set build status on GitHub commit [deprecated]
Loading...
Trigger parameterized build on other projects
Loading...
Delete workspace when build is done
 
Promotion process
 Name
Release
 Visible N/A
Loading...
 Icon
 Label Expression N/A
If not set, the label of the promoted build will be used.
Criteria
Loading...
 Groovy ScriptN/A
 
Loading...
 Additional classpath
Classpath entry
 JAR file path or URL N/A
Loading...
 
Loading...
 Display label when condition not met N/A
 Display label when condition met N/A
Loading...
 Approvers
peter.chang@diamond.ac.uk
String Parameter
Loading...
 Name
RNAME
Loading...
 Default Value
2.3
Loading...
 Description
The name of the release, this will be used to created a directory in /home/data/httpd/download.eclipse.org/january/releases/
[Safe HTML] Preview Hide preview
Loading...
 
Loading...
Boolean Parameter
Loading...
Choice Parameter
Loading...
File Parameter
Loading...
Git Parameter
Loading...
Multi-line String Parameter
Password Parameter
Loading...
Promoted Build Parameter
Loading...
Run Parameter
Loading...
String Parameter
Loading...
Credentials Parameter
Loading...
Loading...
 
Loading...
 
 Parameter Name N/A
 Parameter Value N/A
Loading...
 Job names N/A
 
Loading...
 Promotion names N/A
Promotion environment
 Patterns for files to be deleted
N/A
Loading...
 Apply pattern also on directories
 Check parameter N/A
Loading...
 External Deletion Command N/A
Loading...
 Disable deferred wipeout
Loading...
Loading...
Bindings
Certificate
Loading...
SSH User Private Key
Loading...
Secret ZIP file
Loading...
Secret file
Loading...
Secret text
Loading...
Username and password (conjoined)
Loading...
Username and password (separated)
Loading...
Loading...
 Managed Files
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 Time-out strategy
Loading...
 Time-out variable N/A
Set a build timeout environment variable
 Time-out actions
Abort the build
Loading...
Fail the build
Loading...
Writing the build description
Loading...
Loading...
Loading...
 Server authentication token
 
SonarQube authentication token. Mandatory when anonymous access is disabled. Will default to the one defined in the SonarQube installation.
Loading...
 
Loading...
 
 Credentials
 
 
N/A
 
 
 
N/A
 
 
Loading...
 Only post commit status of parent matrix job
Loading...
 Commit Status Context N/A
Loading...
 Commit Status URL N/A
Loading...
 Commit Status Build Triggered N/A
Loading...
 Commit Status Build Started N/A
Loading...
 Add test result one liner
 Commit Status Build Result
 Build Result
Loading...
 MessageN/A
Loading...
 
Loading...
Loading...
 Kubernetes server endpoint N/A
Loading...
 Certificate of certificate authority N/A
Loading...
 Credentials
 
Loading...
 Ant Version
 JDK
Actions
Execute shell
Loading...
 Command
DOWNLOAD=/home/data/httpd/download.eclipse.org/january

# Make sure this name hasn't been promoted before
test ! -e ${DOWNLOAD}/releases/${RNAME}

# download artefacts of build being promoted
curl ${PROMOTED_URL}artifact/january/releng/org.eclipse.january.releng.p2/target/repository/*zip*/repository.zip > repository.zip
curl ${PROMOTED_URL}artifact/january/org.eclipse.january/target/site/apidocs/*zip*/apidocs.zip > apidocs.zip

# make tmp working area
rm -rf ${DOWNLOAD}/releases/tmp
mkdir -p ${DOWNLOAD}/releases/tmp

# copy files...
cp -pv repository.zip ${DOWNLOAD}/releases/tmp
cp -pv apidocs.zip ${DOWNLOAD}/releases/tmp

# .. and unzip them
unzip repository.zip -d ${DOWNLOAD}/releases/tmp
unzip apidocs.zip -d ${DOWNLOAD}/releases/tmp

# move into place
mv -v ${DOWNLOAD}/releases/tmp ${DOWNLOAD}/releases/${RNAME}
See the list of available environment variables
 Exit code to set build unstableN/A
Loading...
 Environment filters
Only Keep Specified Environment Variables
Loading...
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
Mine SCM repository
Publish JUnit test result report
Loading...
Publish Javadoc
Record compiler warnings and static analysis results
Record fingerprints of files to track usage
Loading...
Git Publisher
Loading...
Github Pull Request Merger
SonarQube analysis with Maven
Loading...
Accept GitLab merge request on success
Add note with build status on GitLab merge requests
Loading...
Add vote for build status on GitLab merge requests
E-mail Notification
Loading...
Editable Email Notification
Loading...
Keep Build Forever
Loading...
Publish build status to GitLab
Loading...
Set GitHub commit status (universal)
Loading...
Set build status on GitHub commit [deprecated]
Loading...
Trigger parameterized build on other projects
Loading...
Delete workspace when build is done
 
Promotion process
 Name
Release Candidate
 Visible N/A
Loading...
 Icon
 Label Expression N/A
If not set, the label of the promoted build will be used.
Criteria
Loading...
 Groovy ScriptN/A
 
Loading...
 Additional classpath
Classpath entry
 JAR file path or URL N/A
Loading...
 
Loading...
 Display label when condition not met N/A
 Display label when condition met N/A
Loading...
 Approvers
peter.chang@diamond.ac.uk
String Parameter
Loading...
 Name
RCNAME
Loading...
 Default Value
2.3RC1
Loading...
 Description
The name of the release candidate, this will be used to created a directory in /home/data/httpd/download.eclipse.org/january/releasecandidates/
[Safe HTML] Preview Hide preview
Loading...
 
Loading...
Boolean Parameter
Loading...
Choice Parameter
Loading...
File Parameter
Loading...
Git Parameter
Loading...
Multi-line String Parameter
Password Parameter
Loading...
Promoted Build Parameter
Loading...
Run Parameter
Loading...
String Parameter
Loading...
Credentials Parameter
Loading...
Loading...
 
Loading...
 
 Parameter Name N/A
 Parameter Value N/A
Loading...
 Job names N/A
 
Loading...
 Promotion names N/A
Promotion environment
 Patterns for files to be deleted
N/A
Loading...
 Apply pattern also on directories
 Check parameter N/A
Loading...
 External Deletion Command N/A
Loading...
 Disable deferred wipeout
Loading...
Loading...
Bindings
Certificate
Loading...
SSH User Private Key
Loading...
Secret ZIP file
Loading...
Secret file
Loading...
Secret text
Loading...
Username and password (conjoined)
Loading...
Username and password (separated)
Loading...
Loading...
 Managed Files
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 Time-out strategy
Loading...
 Time-out variable N/A
Set a build timeout environment variable
 Time-out actions
Abort the build
Loading...
Fail the build
Loading...
Writing the build description
Loading...
Loading...
Loading...
 Server authentication token
 
SonarQube authentication token. Mandatory when anonymous access is disabled. Will default to the one defined in the SonarQube installation.
Loading...
 
Loading...
 
 Credentials
 
 
N/A
 
 
 
N/A
 
 
Loading...
 Only post commit status of parent matrix job
Loading...
 Commit Status Context N/A
Loading...
 Commit Status URL N/A
Loading...
 Commit Status Build Triggered N/A
Loading...
 Commit Status Build Started N/A
Loading...
 Add test result one liner
 Commit Status Build Result
 Build Result
Loading...
 MessageN/A
Loading...
 
Loading...
Loading...
 Kubernetes server endpoint N/A
Loading...
 Certificate of certificate authority N/A
Loading...
 Credentials
 
Loading...
 Ant Version
 JDK
Actions
Execute shell
Loading...
 Command
DOWNLOAD=/home/data/httpd/download.eclipse.org/january

# Make sure this name hasn't been promoted before
test ! -e ${DOWNLOAD}/releasecandidates/${RCNAME}

# download artefacts of build being promoted
curl ${PROMOTED_URL}artifact/january/releng/org.eclipse.january.releng.p2/target/repository/*zip*/repository.zip > repository.zip
curl ${PROMOTED_URL}artifact/january/org.eclipse.january/target/site/apidocs/*zip*/apidocs.zip > apidocs.zip

# make tmp working area
rm -rf ${DOWNLOAD}/releasecandidates/tmp
mkdir -p ${DOWNLOAD}/releasecandidates/tmp

# copy files...
cp -pv repository.zip ${DOWNLOAD}/releasecandidates/tmp
cp -pv apidocs.zip ${DOWNLOAD}/releasecandidates/tmp

# .. and unzip them
unzip repository.zip -d ${DOWNLOAD}/releasecandidates/tmp
unzip apidocs.zip -d ${DOWNLOAD}/releasecandidates/tmp

# move into place
mv -v ${DOWNLOAD}/releasecandidates/tmp ${DOWNLOAD}/releasecandidates/${RCNAME}


See the list of available environment variables
 Exit code to set build unstableN/A
Loading...
 Environment filters
Only Keep Specified Environment Variables
Loading...
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
Mine SCM repository
Publish JUnit test result report
Loading...
Publish Javadoc
Record compiler warnings and static analysis results
Record fingerprints of files to track usage
Loading...
Git Publisher
Loading...
Github Pull Request Merger
SonarQube analysis with Maven
Loading...
Accept GitLab merge request on success
Add note with build status on GitLab merge requests
Loading...
Add vote for build status on GitLab merge requests
E-mail Notification
Loading...
Editable Email Notification
Loading...
Keep Build Forever
Loading...
Publish build status to GitLab
Loading...
Set GitHub commit status (universal)
Loading...
Set build status on GitHub commit [deprecated]
Loading...
Trigger parameterized build on other projects
Loading...
Delete workspace when build is done
 
 Rebuild options:
Loading...
 
 Resources N/A
Loading...
 Label N/A
Loading...
Loading...
 Groovy ScriptN/A
 
Loading...
 Additional classpath
Classpath entry
 JAR file path or URL N/A
Loading...
 
Loading...
 Reserved resources variable name N/A
Loading...
 Number of resources to request N/A
Loading...
Loading...
Boolean Parameter
Loading...
Choice Parameter
Loading...
File Parameter
Loading...
Git Parameter
Loading...
Multi-line String Parameter
Password Parameter
Loading...
Promoted Build Parameter
Loading...
Run Parameter
Loading...
String Parameter
Loading...
Credentials Parameter
Loading...
Loading...
 Number of builds
1
Loading...
 Time period
Loading...
 
Loading...
JobConfigHistory
change message:
N/A
Loading...
Loading...
 JDK
JDK to be used for this project
Loading...
 Label Expression
centos-7
Loading...
Loading...
 Quiet period
5
Number of seconds
Loading...
 SCM checkout retry count
2
Loading...
Loading...
Loading...
 Directory N/A
 Display Name N/A
Loading...
Loading...
Source Code Management
 Repositories
 Repository URL N/A
Loading...
 Credentials
 
Loading...
 Name N/A
Loading...
 Refspec N/A
Loading...
 
 Repository URL
https://github.com/eclipse/january.git
Loading...
 Credentials
 
Loading...
 Name
origin
Loading...
 Refspec
+refs/heads/*:refs/remotes/origin/*
Loading...
 
Loading...
 Branches to build
 Branch Specifier (blank for 'any')
*/master
Loading...
 
 Branch Specifier (blank for 'any')
january_2_3
Loading...
 
 Repository browser
Loading...
 Additional Behaviours
Check out to a sub-directory
 Local subdirectory for repo
january
Loading...
Advanced checkout behaviours
Advanced clone behaviours
Advanced sub-modules behaviours
Build single revision only
Loading...
Calculate changelog against a specific branch
Loading...
Check out to a sub-directory
Check out to specific local branch
Loading...
Clean after checkout
Loading...
Clean before checkout
Loading...
Create a tag for every build
Loading...
Custom SCM name
Loading...
Custom user name/e-mail address
Don't trigger a build on commit notifications
Loading...
Force polling using workspace
Loading...
Git LFS pull after checkout
Loading...
Merge before build
Loading...
Polling ignores commits from certain users
Polling ignores commits in certain paths
Loading...
Polling ignores commits with certain messages
Prune stale remote-tracking branches
Loading...
Prune stale tags
Sparse Checkout paths
Loading...
Strategy for choosing what to build
Loading...
Use commit author in changelog
Loading...
Wipe out repository & force clone
Loading...
Build Triggers
Loading...
 Authentication Token N/A Use the following URL to trigger build remotely: JENKINS_URL/job/january-2.3/build?token=TOKEN_NAME or /buildWithParameters?token=TOKEN_NAME
Optionally append &cause=Cause+Text to provide text that will be included in the recorded build cause.
Loading...
 Projects to watch N/A
 
 
 
Loading...
 ScheduleN/A
Loading...
Loading...
 Enabled GitLab triggers
 Push Events
 Opened Merge Request Events
 Accepted Merge Request Events
 Closed Merge Request Events
 Rebuild open Merge Requests
 Approved Merge Requests (EE-only)
 Comments
 Comment (regex) for triggering a build
Jenkins please retry a build
Loading...
 Enable [ci-skip]
 Ignore WIP Merge Requests
 Set build description to build cause (eg. Merge request or Git Push )
 Build on successful pipeline events
 Pending build name for pipeline N/A
Loading...
 Cancel pending merge request builds on update
 Allowed branches
Loading...
Loading...
 Include N/A
 Exclude N/A
Loading...
 Source Branch Regex N/A
 Target Branch Regex N/A
 Include N/A
 Exclude N/A
 Secret token
 
 
Loading...
 Job Name N/A
 Promotion
Loading...
Gerrit Trigger
 Choose a Server
 Silent Start Mode
Loading...
 Escape Quotes in Parameter Values
Loading...
Loading...
 Abort new patch sets
Loading...
 Abort manual patch sets
Loading...
 Abort patch sets with same topic
Loading...
 Commit message parameter
Loading...
 Change subject parameter
Loading...
 Compound 'Name And Email' Parameters
Loading...
 Comment text parameter
Loading...
 Other jobs on which this job depends N/A
Loading...
 Notification Level
Loading...
Gerrit Reporting Values
 URL to post N/A
Loading...
 Skip Vote
Loading...
Verify
 Started N/A
Loading...
 Successful N/A
Loading...
 Failed N/A
Loading...
 Unstable N/A
Loading...
 Not Built N/A
Loading...
 Aborted N/A
Loading...
Code Review
 Started N/A
Loading...
 Successful N/A
Loading...
 Failed N/A
Loading...
 Unstable N/A
Loading...
 Not Built N/A
Loading...
 Aborted N/A
Loading...
Custom Build Messages
 Build Start MessageN/A
Loading...
 Build Successful MessageN/A
Loading...
 Build Failure MessageN/A
Loading...
 Build Unstable MessageN/A
Loading...
 Build Not Built MessageN/A
Loading...
 Build Aborted MessageN/A
Loading...
 Unsuccessful Message File N/A
Loading...
 Silent Mode
Loading...
 Trigger on
Change Abandoned
Change Merged
Change Restored
Comment Added
Comment Added Contains Regular Expression
Draft Published
Patchset Created
Private State Changed
Ref Updated
Topic changed
WIP State Changed
Loading...
 Dynamic Trigger Configuration
 Trigger Configuration URL N/A
Loading...
 
Gerrit Project
TypePatternBranches
  N/A
TypePattern 
N/A
N/A
Topic N/A
Gerrit Project
TypePatternBranches
  N/A
TypePattern 
N/A
N/A
Topic N/A
Loading...
 GitHub API credentials
 Admin listN/A
 Use github hooks for build triggering
Loading...
 Trigger phrase N/A
Loading...
 Only use trigger phrase for build triggering
Loading...
 Close failed pull request automatically?
 Skip build phrase
.*\[skip\W+ci\].*
Loading...
 Display build errors on downstream builds?
 Crontab line
H/5 * * * *
Loading...
 White listN/A
 List of organizations. Their members will be whitelisted.N/A
 List of GitHub labels for which the build should not be triggered.N/A
 List of GitHub labels for which the build should only be triggered. (Leave blank for 'any')N/A
 Allow members of whitelisted organizations as admins
Loading...
 Build every pull request automatically without asking (Dangerous!).
Loading...
 Build description templateN/A
Loading...
 Blacklist commit authors N/A
Loading...
 Whitelist Target Branches:
  N/A
 
  N/A
 
Loading...
 Blacklist Target Branches:
  N/A
 
  N/A
 
Loading...
 Included regionsN/A
Loading...
 Excluded regionsN/A
Loading...
 Trigger Setup
Build Status Messages
Cancel build on update
Comment File
Do not update commit status
Update commit status during build
Loading...
Loading...
 Schedule
*/10 * * * *
Loading...
 
Loading...
Build Environment
 Patterns for files to be deleted
N/A
Loading...
 Apply pattern also on directories
 Check parameter N/A
Loading...
 External Deletion Command N/A
Loading...
 Disable deferred wipeout
Loading...
Loading...
Bindings
Certificate
Loading...
SSH User Private Key
Loading...
Secret ZIP file
Loading...
Secret file
Loading...
Secret text
Loading...
Username and password (conjoined)
Loading...
Username and password (separated)
Loading...
Loading...
 Managed Files
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 File
Loading...
 Target N/A
Loading...
 Variable N/A
Loading...
 
 
 Time-out strategy
Loading...
 Time-out variable N/A
Set a build timeout environment variable
 Time-out actions
Fail the build
Loading...
Abort the build
Loading...
Fail the build
Loading...
Writing the build description
Loading...
Loading...
Loading...
 Server authentication token
 
SonarQube authentication token. Mandatory when anonymous access is disabled. Will default to the one defined in the SonarQube installation.
Loading...
 
Loading...
 
 Credentials
 
 
N/A
 
 
 
N/A
 
 
Loading...
 Only post commit status of parent matrix job
Loading...
 Commit Status Context N/A
Loading...
 Commit Status URL N/A
Loading...
 Commit Status Build Triggered N/A
Loading...
 Commit Status Build Started N/A
Loading...
 Add test result one liner
 Commit Status Build Result
 Build Result
Loading...
 MessageN/A
Loading...
 
Loading...
Loading...
 Kubernetes server endpoint N/A
Loading...
 Certificate of certificate authority N/A
Loading...
 Credentials
 
Loading...
 Ant Version
 JDK
Build
Invoke top-level Maven targets
Loading...
 Maven Version
 Goals
clean verify -Psign
 POM
january/pom.xml
Loading...
 Properties
build-prefix='v'
Loading...
 JVM OptionsN/A
Loading...
 
Loading...
 
 Settings file
Loading...
 Global Settings file
Loading...
Conditional step (single)
Loading...
Conditional steps (multiple)
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
Post-build Actions
E-mail Notification
Loading...
 Recipients
peter.chang@diamond.ac.uk
Whitespace-separated list of recipient addresses. May reference build parameters like $PARAM. E-mail will be sent when a build fails, becomes unstable or returns to stable.
 
 
Loading...
Publish JUnit test result report
Loading...
 Test report XMLs
january/**/target/surefire-reports/*.xml
Fileset ‘includes’ setting that specifies the generated raw XML report files, such as ‘myproject/target/test-reports/*.xml’. Basedir of the fileset is the workspace root.
 
Loading...
 Health report amplification factor
1.0
Loading...
 Allow empty results
Loading...
 Skip publishing checks
Loading...
 Checks name N/A
Loading...
Archive the artifacts
Loading...
 Files to archive
january/releng/org.eclipse.january.releng.p2/target/repository/**,january/org.eclipse.january/target/site/apidocs/**
Loading...
 Excludes N/A
Loading...
 
Loading...
 
 
 
Loading...
 
Loading...
 
Loading...
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Discover reference build
Mine SCM repository
Publish JUnit test result report
Loading...
Publish Javadoc
Record compiler warnings and static analysis results
Record fingerprints of files to track usage
Loading...
Git Publisher
Loading...
Github Pull Request Merger
SonarQube analysis with Maven
Loading...
Accept GitLab merge request on success
Add note with build status on GitLab merge requests
Loading...
Add vote for build status on GitLab merge requests
E-mail Notification
Loading...
Editable Email Notification
Loading...
Publish build status to GitLab
Loading...
Set GitHub commit status (universal)
Loading...
Set build status on GitHub commit [deprecated]
Loading...
Trigger parameterized build on other projects
Loading...
Delete workspace when build is done