62 Commits
Author SHA1 Message Date
Tim Jacomb 62d8d525c7 Switch to forking jvm for development mode with hpi:run (#27239) 2026-08-15 21:55:31 +01:00
Tim Jacomb 31d8fbb731 Add more to quick-build, remove cleaning node_modules (#27161)
74.4s → 45.0s (39% faster)
2026-08-05 14:50:15 -06:00
Alexander Brandes 5ebdb0cba4 Update contributing.md to reflect Java 25 (#26037) 2026-01-03 17:41:55 +01:00
Alexander Brandes a3fb95e0aa Remove '.gitpod.yml' (#26019) 2025-12-31 11:59:27 +01:00
srijan 7df7a94e29 Fix link formatting in CONTRIBUTING.md (#23875)
Fixing link for contribution.md
2025-11-28 08:06:46 -07:00
41166d1fc7 Adapt docs for Jira migration (#11291)
Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com>
Co-authored-by: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
2025-11-25 14:32:38 +00:00
Tyler Stachecki 64f005b03d Account for new Maven version requirement (#9822)
Jenkins fails to build with Maven 3.8.1 - update the
documentation to reflect that 3.9.6 is now required per
a recent change in maven-hpi-plugin.
2024-10-03 12:51:37 -06:00
Basil Crow ddad8afc30 Download Yarn Berry with Corepack rather than Yarn 1.x (#9772)
* Use eirslett/frontend-maven-plugin#1157

* Test 1

* Test 2

* Test 3

* Testing is finished

* https://github.com/jenkinsci/jenkins/pull/9772#discussion_r1771275590

* https://github.com/jenkinsci/jenkins/pull/9772#discussion_r1771977848
2024-10-02 08:49:10 -06:00
10154f645c [JENKINS-73744] Tweaks to Node.js contributing instructions + renovate fix (#9757)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
2024-09-21 08:36:59 +01:00
0037be68b7 [JENKINS-73744] npm scripts lint:fix do not work (#9718)
Co-authored-by: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2024-09-16 10:40:32 +01:00
Basil Crow 7e46c48324 Updates to CONTRIBUTING.md (#9615) 2024-08-16 17:04:52 -06:00
Daniel BeckandDaniel Beck a2a852b0ba Needs Java 17 for development now (#9376)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2024-06-11 14:49:39 -06:00
Alexander Brandes b5030b74ac Update JDK recommendations for contributors (#8818) 2024-01-01 06:31:01 -07:00
Alexander Brandes 0ca08a6476 Update Node.js from 18.x to 20.x (#8571) 2023-10-07 06:40:17 +02:00
Alexander Brandes 40ac5118cc Update Node.js requirement in CONTRIBUTING.md (#7550)
Update Node.js requirement
2023-01-14 21:59:55 +01:00
Alexander Brandes b4a58e3464 Revert conversion of documentation to .adoc (#7533)
* Revert "Move `MAINTAINERS` to the root folder (#7528)"

This reverts commit 43e4efbaf5.

* Revert "Convert `README` and `CONTRIBUTING` from Markdown to AsciiDoc (#7527)"

This reverts commit 48edf2c653.
2022-12-17 22:14:05 +01:00
Hervé Le Meur 48edf2c653 Convert README and CONTRIBUTING from Markdown to AsciiDoc (#7527) 2022-12-17 08:33:29 -08:00
Tim JacombandAlexander Brandes b191c1c355 Docs on linting (#7153)
Co-authored-by: Alexander Brandes <brandes.alexander@web.de>
2022-09-25 12:18:55 -07:00
Tim Jacomb e3fdfa527e Fix all lint errors 2022-08-25 21:50:53 +01:00
Alexander Brandes 38ba6d1fb0 docs: Update yarn doc link in CONTRIBUTING.md (#6905) 2022-07-24 15:59:13 +01:00
Tim Jacomb 1047456034 Remove Markdown link at bottom pattern (#6881) 2022-07-18 14:20:20 -07:00
Jesse Glick 7509a69325 Fix list indentation (#6874) 2022-07-18 20:05:50 +01:00
ae16c30749 Add gitpod integration (#6590)
Co-authored-by: Victor Nogueira <felladrin@gmail.com>
Co-authored-by: Alexander Brandes <brandes.alexander@web.de>
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2022-06-11 14:42:02 +01:00
Jesse Glick bea7207577 Simplify contributing instructions to recommend -Pquick-build 2022-06-10 17:10:50 -04:00
Basil Crow dc88f58a2d Upgrade build toolchain (#6432) 2022-04-04 09:17:18 -07:00
Adrien Lecharpentier 821190a043 Adds PR labels definitions to contribution guide (#6413) 2022-03-31 10:26:34 -07:00
Mark Waite a41d488cf7 [JENKINS-67401] Update contributing guide (#6078)
Guide mistakenly refers to Apache Maven 3.5.4 as minimum version.  We
require at least Apache Maven 3.8.1 so that dependencies are
downloaded using `https` rather than `http`.

Several other updates to replace wiki references with references to
more current documentation.
2021-12-18 13:49:51 -08:00
Basil Crow f12f400a5c Consistently use issues.jenkins.io for issue links (#5724) 2021-09-13 20:07:44 +01:00
Daniel BeckandDaniel Beck ca646b3742 Add www to jenkins.io URLs (#5517)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2021-05-25 20:56:16 +01:00
Basil Crow 4d5baf46b6 Ensure there are no unused imports with Spotless rather than Checkstyle (#5457) 2021-05-07 21:04:58 +01:00
ae6f5a96eb Added small part with tips for IntelliJ settings to the Contrubuting.md (#5148)
* added small part with tips for IntelliJ settings

* Update CONTRIBUTING.md

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2021-01-09 09:35:54 +01:00
Gleb Nikonorov 76b62c6017 remove unreferenced target 2020-12-27 19:17:06 -05:00
Gleb Nikonorov 1bf4714427 Fix broken 'download Maven here' link 2020-12-27 11:36:55 -05:00
6c9e9319f3 Made small changes to make the README and CONTRIBUTING files easier to follow (#4993)
* Made small changes in punctuation, word selection, and word order to make it easier to read and understand the README and CONTRIBUTING 'md' files.

* Made changes based on feedback from @daniel-beck.

* Update README.md

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update CONTRIBUTING.md

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Apply suggestions from code review

Co-authored-by: Burk Hufnagel <304328+BurkHufnagel@example.com>
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-10-26 10:52:42 +01:00
478d11e84d New maintainer guide (#4472)
* Draft the new maintainer guide

* Maintainer guide - Apply suggestions from code review

Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Tim Jacomb <t.jacomb@kainos.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-Authored-By: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>

* Maintainer guide - Replace the first role by "contributor"

* Maintainer guide - Add more details

* Maintainer guide - address some feedback

* Apply suggestions from code review by @daniel-beck

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Maintainer guide - more updates

* Maintainer Guide: Add info about the Security Releases and merges + add an explicit Jenkins LTS section

Addresses comments from @daniel-beck and @olivergondza

* Maintainer guide: reference the advisories

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>
Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

* Fix typos

* Expand code review goals: documentation and code styles

* Maintainer guide: Document the squash-merge policy

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

Co-authored-by: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-authored-by: Tim Jacomb <t.jacomb@kainos.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-authored-by: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-04-16 09:36:21 +02:00
Félix QueirugaandAdrien Lecharpentier e3e0497960 Update CONTRIBUTING.md
Co-Authored-By: Adrien Lecharpentier <adrien.lecharpentier@gmail.com>
2020-01-22 11:23:48 +01:00
Félix Queiruga b58ea61223 Add development instructions and bump the node versions 2020-01-21 18:27:03 +01:00
Jesse Glick bfa16ee1ee Use -pl instead of -f for submodule selection (suggestion from @albers). 2019-11-13 08:42:38 -05:00
Jesse Glick f76df749b5 Adjusting first-time launch instructions. 2019-11-12 11:29:21 -05:00
Jesse Glick 7d97c1f574 Noting problem with maven-plugin builds. 2019-11-12 10:03:04 -05:00
Jesse Glick 9526bfd408 Fixing contributing instructions. 2019-11-12 09:25:43 -05:00
Oleg Nenashev 737bc92e68 Merge pull request #4331 from tsparber/patch-1
Add note to run mvn hudson-dev:run to CONTRIBUTING.md
2019-11-02 16:47:51 +03:00
Tommy Sparber d1a5eacebc Update link to CLA information in CONTRIBUTING.md 2019-10-31 13:59:32 +01:00
Tommy Sparber c3d191b752 Add note to run mvn hudson-dev:run 2019-10-31 13:19:52 +01:00
Oleg Nenashev 46ad013c34 Merge pull request #4296 from jenkinsci/contributing-java-versions
Contributing guidelines: Update the Java versions documentation
2019-10-18 11:39:32 +02:00
Oleg NenashevandDaniel Beck e7dcde8716 Update CONTRIBUTING.md
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2019-10-16 16:53:29 +02:00
Oleg Nenashev 0a1e26c9a0 Contributing guidelines: Skip SpotBugs instead of Findbugs 2019-10-16 15:56:30 +02:00
Oleg Nenashev 6f0cc87ebb Contributing guidelines: Update the Java versions documentation 2019-10-16 12:37:11 +02:00
edh-oss adcf572f30 Update CONTRIBUTING.md (#4277)
The build no longer works with Maven 3.5.3.  If you try it, you end up with this:

[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (display-info) @ jenkins-parent ---
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion failed with message:
3.5.4+ required to use Incrementals.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Jenkins main module 2.199-SNAPSHOT ................. FAILURE [ 44.098 s]
2019-10-09 19:27:26 +02:00
Oleg Nenashev b8d5706015 Merge pull request #3624 from jsoref/markdown
markdown
2019-01-27 02:21:57 +01:00