Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
fe28c24
Remove section max width
janfaracik Feb 20, 2026
2d6b702
Update dependency org.springframework:spring-framework-bom to v7
renovate[bot] Feb 21, 2026
d68fafc
Update dependency org.springframework.security:spring-security-bom to v7
renovate[bot] Feb 21, 2026
b5488d8
Merge branches 'renovate/major-spring-core' and 'renovate/major-sprin…
MarkEWaite Feb 21, 2026
7221a98
Adapt to super.encode() becoming final in Spring 7
MarkEWaite Feb 21, 2026
92b47e1
Exclude Spring password authority factor in tests
MarkEWaite Feb 22, 2026
5fdf079
Update stapler.version to v2078
renovate[bot] Mar 5, 2026
3d9217d
Update dependency postcss to v8.5.8
renovate[bot] Mar 6, 2026
7c82337
Update Winstone and Jetty
renovate[bot] Mar 6, 2026
d2a4c5c
Update dependency eslint to v10.0.3
renovate[bot] Mar 7, 2026
db24182
Update dependency babel-loader to v10.1.0
renovate[bot] Mar 7, 2026
f7d0c3a
Update release-drafter/release-drafter action to v6.4.0
renovate[bot] Mar 7, 2026
bc155f2
Added Turkish translation to setup wizard.
SelimArslan1 Mar 7, 2026
83584ad
Merge branch 'master' into remove-section-max-width
janfaracik Mar 10, 2026
459df95
Update dawidd6/action-send-mail action to v12
renovate[bot] Mar 11, 2026
267f8c1
Fast incremental build
MarkEWaite Apr 8, 2025
e13a381
Update dependency mini-css-extract-plugin to v2.10.1
renovate[bot] Mar 11, 2026
52b3249
Update dependency sass to v1.98.0
renovate[bot] Mar 11, 2026
fe2d002
Update dependency css-minimizer-webpack-plugin to v8
renovate[bot] Mar 11, 2026
980047f
Update jenkins/ath Docker tag to v6595
renovate[bot] Mar 11, 2026
32045a7
Merge branches 'i18n/tr-setup-wizard', 'remove-section-max-width', 'r…
MarkEWaite Mar 11, 2026
2261256
Merge branch 'renovate/eslint-monorepo' into aardvark-octopus
MarkEWaite Mar 11, 2026
9f79c5d
Merge branch 'renovate/postcss-8.x' into aardvark-octopus
MarkEWaite Mar 11, 2026
24f107f
Merge branch 'spring-7' into aardvark-octopus
MarkEWaite Mar 11, 2026
a95dfe9
Update dependency org.springframework:spring-framework-bom to v7
renovate[bot] Mar 11, 2026
4fc44d3
Update dependency org.springframework.security:spring-security-bom to v7
renovate[bot] Mar 11, 2026
b0c7d5a
Merge branches 'renovate/major-spring-security' and 'renovate/major-s…
MarkEWaite Mar 11, 2026
e29fe70
Simplifying implementation of `DirectoryBrowserSupport`
jglick Mar 11, 2026
005b52f
Fixing an apparent bug in `createNotReadableVersionOf` not noticed du…
jglick Mar 11, 2026
f0db1e1
Merge branch 'DirectoryBrowserSupport' into aardvark-octopus
MarkEWaite Mar 12, 2026
050181e
Merge branch 'fast-incremental' into aardvark-octopus
MarkEWaite Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/announce-lts-rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
discourse-author-username: jenkins-release-bot
discourse-category: 23
- name: Post on mailing list
uses: dawidd6/action-send-mail@ba302ba66e88942841281c984a6b31ca6d6289e6 # v11
uses: dawidd6/action-send-mail@949ec3d78a574a9519068669594c74bcb1b05d7b # v12
with:
server_address: smtp.gmail.com
server_port: 465
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
# Drafts your next Release notes as Pull Requests are merged into "master"
- name: Generate GitHub Release Draft
id: release-drafter
uses: release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97 # v6.2.0
uses: release-drafter/release-drafter@6a93d829887aa2e0748befe2e808c66c0ec6e4c7 # v6.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Generates a YAML changelog file using https://github.com/jenkinsci/jenkins-core-changelog-generator
Expand Down
44 changes: 7 additions & 37 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ properties([
])

def axes = [
platforms: ['linux', 'windows'],
jdks: [21, 25],
platforms: ['linux'],
jdks: [21],
]

stage('Record build') {
Expand Down Expand Up @@ -128,7 +128,12 @@ axes.values().combinations {
}
withChecks(name: 'Tests', includeStage: true) {
realtimeJUnit(healthScaleFactor: 20.0, testResults: '*/target/surefire-reports/*.xml') {
// Only use with replay, not with a commit
// sh 'curl -O https://home.markwaite.net/~mwaite/pom.patch && git apply pom.patch && rm pom.patch && git diff'
// mavenOptions.add(0, "-Dignore.dirt")
infra.runMaven(mavenOptions, jdk)
// Only use with replay, not with a commit
// sh 'git checkout -- */pom.xml'
if (isUnix()) {
sh 'git add . && git diff --exit-code HEAD'
}
Expand Down Expand Up @@ -216,41 +221,6 @@ axes.values().combinations {
}
}

def athAxes = [
platforms: ['linux'],
jdks: [21],
browsers: ['firefox'],
]
athAxes.values().combinations {
def (platform, jdk, browser) = it
builds["ath-${platform}-jdk${jdk}-${browser}"] = {
retry(conditions: [agent(), nonresumable()], count: 2) {
node('docker-highmem') {
// Just to be safe
deleteDir()
checkout scm

withChecks(name: 'Tests', includeStage: true) {
infra.withArtifactCachingProxy {
sh "bash ath.sh ${jdk} ${browser}"
}
junit testResults: 'target/ath-reports/TEST-*.xml', testDataPublishers: [[$class: 'AttachmentPublisher']]
}
/*
* Currently disabled, as the fact that this is a manually created subset will confuse Launchable,
* which expects this to be a full build. When we implement subsetting, this can be re-enabled using
* Launchable's subset rather than our own.
*/
/*
withCredentials([string(credentialsId: 'launchable-jenkins-acceptance-test-harness', variable: 'LAUNCHABLE_TOKEN')]) {
sh "launchable verify && launchable record tests --no-build --flavor platform=${platform} --flavor jdk=${jdk} --flavor browser=${browser} maven './target/ath-reports'"
}
*/
}
}
}
}

builds.failFast = failFast
parallel builds
infra.maybePublishIncrementals()
2 changes: 1 addition & 1 deletion ath.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ set -o xtrace
cd "$(dirname "$0")"

# https://github.com/jenkinsci/acceptance-test-harness/releases
export ATH_VERSION=6587.v2a_7493c89346
export ATH_VERSION=6595.v684e416d50c4

if [[ $# -eq 0 ]]; then
export JDK=21
Expand Down
6 changes: 3 additions & 3 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ THE SOFTWARE.
<commons-fileupload2.version>2.0.0-M5</commons-fileupload2.version>
<groovy.version>2.4.21</groovy.version>
<jelly.version>1.1-jenkins-20250731</jelly.version>
<stapler.version>2076.v1b_a_c12445eb_e</stapler.version>
<stapler.version>2078.v086a_0a_0535dc</stapler.version>
</properties>

<dependencyManagement>
Expand All @@ -63,15 +63,15 @@ THE SOFTWARE.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>6.2.16</version>
<version>7.0.5</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<!-- https://docs.spring.io/spring-security/reference/6.3/getting-spring-security.html#getting-maven-no-boot -->
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-bom</artifactId>
<version>6.5.8</version>
<version>7.0.3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
2 changes: 2 additions & 0 deletions cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
<mina-sshd.version>2.17.1</mina-sshd.version>
<!-- Filled in by jacoco-maven-plugin -->
<jacocoSurefireArgs />
<!-- Intentionally run only one test to reduce cycle time -->
<test>QuotedStringTokenizerTest</test>
</properties>

<dependencyManagement>
Expand Down
2 changes: 2 additions & 0 deletions core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ THE SOFTWARE.
<remoting.minimum.supported.version>3176.v207ec082a_8c0</remoting.minimum.supported.version>
<!-- Filled in by jacoco-maven-plugin -->
<jacocoSurefireArgs />
<!-- Intentionally run only one test to reduce cycle time -->
<test>EnvVarsTest</test>
</properties>

<dependencyManagement>
Expand Down
Loading
Loading