LOADING
 Description
This job periodically checks that our main repositories are still "valid". It does this by accessing the repository to list the IUs it finds there. As repository can be invalid if it is not "atomic" which would usually be the result of a manual editing mistake or a child repository being deleted without the composite files being updated. 
[Safe HTML] Preview Hide preview
 Inheritance Strategy
User/groupCredentialsJobRunSCM
CreateDeleteManageDomainsUpdateViewBuildCancelConfigureDeleteDiscoverExtendedReadMoveReadWorkspaceDeleteReplayUpdateTag
Anonymous Users
Authenticated Users
Vikas.Chandra@in.ibm.com
Loading...
 Strategy
 Project url N/A
Loading...
 Display name N/A
Loading...
 GitLab Connection
 Notification addresses N/A
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...
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...
 
 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...
Docker client certificate
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
[Deprecated] Publish FindBugs analysis results
Loading...
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
 
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...
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...
 
 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...
Docker client certificate
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
[Deprecated] Publish FindBugs analysis results
Loading...
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
 
 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...
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
migration
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...
 
 Repository URL N/A
Loading...
 Credentials
 
Loading...
 Name N/A
Loading...
 Refspec N/A
Loading...
 
Loading...
 Branches to build
 Branch Specifier (blank for 'any')
*/master
Loading...
 
 Branch Specifier (blank for 'any')
*/master
Loading...
 
Loading...
 Repository browser
Loading...
 Additional Behaviours
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/sebastian.ratz/my-views/view/all/job/eclipse.releng.checkCompositesValidity/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
@daily 
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...
 Enable Topic Association
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...
 ScheduleN/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
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
Build
Execute shell
Loading...
 Command
#!/bin/bash -x

wget https://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/plain/cje-production/scripts/checkComposites/checkComposites.sh

bash -x checkComposites.sh


See the list of available environment variables
 Exit code to set build unstableN/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
Editable Email Notification
Loading...
 Disable Extended Email Publisher
Allows the user to disable the publisher, while maintaining the settings
Loading...
 Project From N/A
 Project Recipient List
sravankumarl@in.ibm.com, akurtakov@gmail.com, mat.booth@redhat.com
Comma-separated list of email address that should receive notifications for this project.
Loading...
 Project Reply-To ListN/A
Comma-separated list of email address that should be in the Reply-To header for this project.
Loading...
 Content Type
Loading...
 Default Subject
$DEFAULT_SUBJECT -- URGENT --
Loading...
 Default Content
$DEFAULT_CONTENT
Loading...
 Attachments N/A
Can use wildcards like 'module/dist/**/*.zip'. See the @includes of Ant fileset for the exact format. The base directory is the workspace.
Loading...
 Attach Build Log
Loading...
 Content Token Reference
Loading...
 Pre-send ScriptN/A
Loading...
 Post-send ScriptN/A
Loading...
 Additional groovy classpath
N/A
Loading...
 Save to Workspace
Loading...
 Triggers
Failure - Any
Loading...
 Send To
Recipient List
Loading...
Build User
Culprits
Loading...
Developers
Loading...
Recipient List
Loading...
Requestor
Loading...
Suspects causing the build to begin failing
Loading...
Suspects causing unit tests to begin failing
Loading...
Upstream Committers
Loading...
 Recipient List N/A
Loading...
 Reply-To List N/A
Loading...
 Content Type
Loading...
 Subject
$PROJECT_DEFAULT_SUBJECT
Loading...
 Content
$PROJECT_DEFAULT_CONTENT
Loading...
 Attachments N/A
Can use wildcards like 'module/dist/**/*.zip'. See the @includes of Ant fileset for the exact format. The base directory is the workspace.
Loading...
 Attach Build Log
Loading...
Aborted
Loading...
Always
Loading...
Before Build
Loading...
Failure - 1st
Loading...
Failure - 2nd
Loading...
Failure - Any
Loading...
Failure - Still
Loading...
Failure - X
Loading...
Failure -> Unstable (Test Failures)
Loading...
Fixed
Loading...
Not Built
Loading...
Script - After Build
Loading...
Script - Before Build
Loading...
Status Changed
Loading...
Success
Loading...
Test Improvement
Loading...
Test Regression
Loading...
Unstable (Test Failures)
Loading...
Unstable (Test Failures) - 1st
Loading...
Unstable (Test Failures) - Still
Loading...
Unstable (Test Failures)/Failure -> Success
Loading...
Loading...
[Deprecated] Publish FindBugs analysis results
Loading...
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