LOADING
Description
N/A
[Safe HTML] Preview Hide preview
Inheritance Strategy
User/groupCredentialsJobRunSCM
CreateDeleteManageDomainsUpdateViewBuildCancelConfigureDeleteDiscoverExtendedReadMoveReadWorkspaceDeleteReplayUpdateTag
Anonymous Users
Authenticated Users
eclipse.platform
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
Loading...
If not set, the label of the promoted build will be used.
Criteria
Loading...
Groovy Script
N/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...
Credentials 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...
Loading...
Loading...
Loading...
Loading...
Parameter Name
N/A
Parameter Value
N/A
Loading...
Job names
N/A
Loading...
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...
Docker client certificate
Git Username and Password
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...
Loading...
Loading...
File
Loading...
Target
N/A
Loading...
Variable
N/A
Loading...
Loading...
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...
Loading...
Credentials
 
N/A
 
N/A
Loading...
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...
Message
N/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
AbortExceptionPublisher
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
IOExceptionPublisher
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...
ResultWriterPublisher
TrueFalsePublisher
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
Loading...
Promotion process
Name
N/A
Visible
N/A
Loading...
Icon
Label Expression
N/A
Loading...
If not set, the label of the promoted build will be used.
Criteria
Loading...
Groovy Script
N/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...
Credentials 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...
Loading...
Loading...
Loading...
Loading...
Parameter Name
N/A
Parameter Value
N/A
Loading...
Job names
N/A
Loading...
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...
Docker client certificate
Git Username and Password
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...
Loading...
Loading...
File
Loading...
Target
N/A
Loading...
Variable
N/A
Loading...
Loading...
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...
Loading...
Credentials
 
N/A
 
N/A
Loading...
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...
Message
N/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
AbortExceptionPublisher
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Deploy artifacts to Maven repository
Loading...
Discover reference build
IOExceptionPublisher
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...
ResultWriterPublisher
TrueFalsePublisher
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
Loading...
Rebuild options:
Loading...
Loading...
Resources
N/A
Loading...
Label
N/A
Loading...
Loading...
Groovy Script
N/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...
String Parameter
Loading...
Name
JAVA_TOOL_OPTIONS
Loading...
Default Value
N/A
Loading...
Description
N/A
[Safe HTML] Preview Hide preview
Loading...
Loading...
String Parameter
Loading...
Name
_JAVA_OPTIONS
Loading...
Default Value
N/A
Loading...
Description
N/A
[Safe HTML] Preview Hide preview
Loading...
Loading...
Boolean Parameter
Loading...
Choice Parameter
Loading...
Credentials 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...
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-8
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
Loading...
Repositories
Repository URL
N/A
Loading...
Credentials
 
Loading...
Name
N/A
Loading...
Refspec
N/A
Loading...
Loading...
Repository URL
https://git.eclipse.org/r/platform/eclipse.platform.ui.git
Loading...
Credentials
 
Loading...
Name
origin
Loading...
Refspec
$GERRIT_REFSPEC
Loading...
Loading...
Loading...
Branches to build
Branch Specifier (blank for 'any')
*/master
Loading...
Loading...
Branch Specifier (blank for 'any')
**
Loading...
Loading...
Loading...
Repository browser
Loading...
Additional Behaviours
Strategy for choosing what to build
Loading...
Choosing strategy
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/user/sravan%20kumar%20lakkimsetti/my-views/view/all/job/eclipse.platform.ui-Gerrit/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...
Schedule
N/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...
Loading...
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 Message
N/A
Loading...
Build Successful Message
N/A
Loading...
Build Failure Message
N/A
Loading...
Build Unstable Message
N/A
Loading...
Build Not Built Message
N/A
Loading...
Build Aborted Message
N/A
Loading...
Unsuccessful Message File
N/A
Loading...
Silent Mode
Loading...
Enable Topic Association
Loading...
Trigger on
Patchset Created
Exclude Drafts
Exclude Trivial Rebase
Loading...
Exclude No Code Change
Loading...
Exclude Private Changes
Exclude WIP Changes
Commit Message Contains Regular Expression
N/A
Loading...
Draft Published
Comment Added Contains Regular Expression
Value
please rebuild
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
File N/A
Forbidden File N/A
Gerrit Project
TypePatternBranches
 
platform/eclipse.platform.ui
TypePattern 
N/A
**
Topic N/A
File N/A
Forbidden File N/A
Loading...
GitHub API credentials
Admin list
N/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 list
N/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 template
N/A
Loading...
Blacklist commit authors
N/A
Loading...
Whitelist Target Branches:
N/A
Loading...
N/A
Loading...
Loading...
Blacklist Target Branches:
N/A
Loading...
N/A
Loading...
Loading...
Included regions
N/A
Loading...
Excluded regions
N/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
N/A
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...
Docker client certificate
Git Username and Password
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...
Loading...
Loading...
File
Loading...
Target
N/A
Loading...
Variable
N/A
Loading...
Loading...
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...
Loading...
Credentials
 
N/A
 
N/A
Loading...
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...
Message
N/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
--batch-mode
-Pbuild-individual-bundles,api-check
-fae
POM
pom.xml
Loading...
Properties
compare-version-with-baselines.skip=false
maven.test.error.ignore=true
maven.test.failure.ignore=true
Loading...
JVM Options
N/A
Loading...
Loading...
Loading...
Settings file
Loading...
Global Settings file
Loading...
Execute shell
Loading...
Command
# Useful for archive plugin on R4_4_maintenance, where no tests are run
logFilesCount=$(ls tests/*/target/work/data/.metadata/.log | wc -l)
if [ "$logFilesCount" -eq "0" ]; then
  mkdir -p tests/mock/target/work/data/.metadata/
  echo 'This is a mock .log file because no test run on R4_4_maintenance' > tests/mock/target/work/data/.metadata/.log
fi

junitReportsCount=$(ls tests/*/target/surefire-reports/TEST-*.xml | wc -l)
if [ "$junitReportsCount" -eq "0" ]; then
  mkdir -p tests/mock/target/surefire-reports/
  echo '<!-- This is a mock JUnit repo file because no test run on R4_4_maintenance-->
<testsuite tests="1">
  <testcase classname="dummyMock" name="ASuccessfulTest"/>
</testsuite>' > tests/mock/target/surefire-reports/TEST-dummy.xml
fi
Exit code to set build unstable
N/A
Loading...
Environment filters
Only Keep Specified Environment Variables
Loading...
Conditional step (single)
Loading...
Capture Environment Variables
Conditional steps (multiple)
Copy a file from the workspace of another build
Create a file
Execute SonarQube Scanner
Execute Windows batch command
Loading...
Execute shell
Loading...
FailureBuilder
Invoke Ant
Loading...
Invoke top-level Maven targets
Loading...
MockBuilder
Provide Configuration files
Loading...
Run with timeout
Set build status to "pending" on GitHub commit
SleepBuilder
SonarScanner for MSBuild - Begin Analysis
Loading...
SonarScanner for MSBuild - End Analysis
Loading...
Trigger/call builds on other projects
UnstableBuilder
Post-build Actions
Publish JUnit test result report
Loading...
Test report XMLs
tests/*/target/surefire-reports/TEST-*.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...
Skip marking build as unstable on test failure
Loading...
Archive the artifacts
Loading...
Files to archive
tests/*/target/work/data/.metadata/.log, **/hs_err_pid*.log, tests/*/target/work/configuration/*.log, **/.log, **/.*.log
Loading...
Excludes
N/A
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Record compiler warnings and static analysis results
Static Analysis Tools
Tool
Loading...
Loading...
Tool
Loading...
Loading...
Tool
Loading...
Loading...
Loading...
Loading...
SCM Key
N/A
Specify the key of your repository (substring is sufficient) if you are using multiple SCMs in your job.
Loading...
Affected Files
Source Code Encoding
N/A
Loading...
Source Directory
N/A
Loading...
Additional path to the source code if not in the root of the workspace (or outside of the workspace).
Issue filters
Filters
Exclude categories
Exclude file names
Exclude messages
Exclude modules
Exclude packages
Exclude types
Include categories
Include file names
Include messages
Include modules
Include packages
Include types
Issues will be matched with all of the specified filters. If no filter is defined, then all issues will be published. Filters with empty regular expression will be ignored.
Miscellaneous options
Loading...
Loading...
Loading...
Trend chart type
Loading...
Select trend charts and their position.
Reference Analysis Results
One important feature of the Warnings Plugin is the classification of issues as new, outstanding and fixed. In order to compute this classification, the plugin requires a reference build (baseline). New, fixed, and outstanding issues are then computed by comparing the issues in the current build and in the baseline.
Loading...
Loading...
Quality Gates
Quality gates
Threshold
1
Loading...
If the actual number of issues is greater or equal than this threshold then a build is considered as unstable or failed, respectively.
Type
Loading...
You can choose which property will be used to compare the provided threshold to (overall number of issues, issues of a given severity, new issues, delta between two builds, etc.).
Result
Determines if the build should be set to unstable or failed if the quality gate is not passed.
You can define an arbitrary number of quality gates that will be evaluated after a build. If a quality gate is not passed then the build can be set to unstable or failed, respectively.
Health Report Configuration
Healthy Threshold
Loading...
100% Report health as 100% when the number of issues is less than this value.
Unhealthy Threshold
Loading...
0% Report health as 0% when the number of issues is greater than this value.
Health Severities
Determines which warning severities should be considered when evaluating the build health.
AbortExceptionPublisher
Aggregate downstream test results
Loading...
Archive the artifacts
Loading...
Build other projects
Loading...
Discover reference build
IOExceptionPublisher
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...
ResultWriterPublisher
TrueFalsePublisher
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