tag | c1ee873c9ba49807cb50944550b13e88a0be6b51 | |
---|---|---|
tagger | Thomas Wolf <twolf@apache.org> | Wed May 24 20:58:51 2023 +0200 |
object | dcf4c56d3f471fd227f96a599c70699670094653 |
Correct warnings-ng parameter names
commit | dcf4c56d3f471fd227f96a599c70699670094653 | [log] [tgz] |
---|---|---|
author | Michael Keppler <Michael.Keppler@gmx.de> | Wed May 24 09:21:24 2023 +0200 |
committer | Michael Keppler <Michael.Keppler@gmx.de> | Wed May 24 09:21:24 2023 +0200 |
tree | bc00b9800f97b89f126339afcce23faac05d818d | |
parent | 28d94eeedcd0bfffde5a33b4c99b02bfabdaedf5 [diff] |
Fix recordIssues parameters Those have been taken from the solution before warnings-ng, and need to be renamed to fit to warnings-ng. All builds have content like this: [Pipeline] recordIssues 22:03:46 WARNING: Unknown parameter(s) found for class type 'io.jenkins.plugins.analysis.warnings.SpotBugs': defaultEncoding 22:03:46 WARNING: Unknown parameter(s) found for class type 'io.jenkins.plugins.analysis.warnings.Cpd': defaultEncoding See https://www.jenkins.io/doc/pipeline/steps/warnings-ng/ for the complete syntax. Change-Id: I85eddcbbbeaa2a083dbaf1b3b86ff43dc0736f23
This repository contains the EGit Jenkins pipeline library.
For general information about Jenkins pipeline shared libraries see the Jenkins documentation.
Jenkins pipelines are written in Groovy; for development in Eclipse it may help to install the Groovy Development Tools. Be aware, though, that GDT patches the JDT Java compiler; a particular version of GDT thus works only with a particular version of JDT. If you use an Eclipse I-build (nightly development build for the next release), GDT will fail to install.
The library is intended to be used for the Jenkins builds of the egit/egit and the egit/egit-github repositories.
It provides several kinds of general pipelines that can be configured:
verifyBuild
is a simple pipeline that builds and runs the tests for a Gerrit patch set.productBuild
is intended to be run when a Gerrit patch set is submitted and builds a full distribution (nightly or stable build).uiNode
encapsulates the general Jenkins slave setup to run a build including UI tests on a JIRO node.
Directory src
contains auxiliary Groovy classes encapsulating generally useful operations.
The content of this repository is licensed under the EPL 2.0.
SPDX-License-Identifier: EPL-2.0