Skip to content

Commit 32e1a42

Browse files
committed
Merge branch 'main' into fix-1715-drop-profiles-support
2 parents 390cbfd + 8042f2a commit 32e1a42

File tree

162 files changed

+1524
-448
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+1524
-448
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ updates:
1515
schedule:
1616
interval: daily
1717
target-branch: main
18-
ignore:
19-
# only upgrade by minor or patch
20-
- dependency-name: "*"
21-
update-types:
22-
- version-update:semver-major
23-
- version-update:semver-minor
18+
# ignore:
19+
# # only upgrade by minor or patch
20+
# - dependency-name: "*"
21+
# update-types:
22+
# - version-update:semver-major
23+
# - version-update:semver-minor
2424
- package-ecosystem: maven
2525
directory: /
2626
schedule:
2727
interval: daily
28-
target-branch: 3.1.x
28+
target-branch: 3.2.x
2929
ignore:
3030
# only upgrade by minor or patch
3131
- dependency-name: "*"
@@ -36,13 +36,14 @@ updates:
3636
directory: /
3737
schedule:
3838
interval: daily
39-
target-branch: 3.2.x
39+
target-branch: 3.3.x
4040
ignore:
4141
# only upgrade by minor or patch
4242
- dependency-name: "*"
4343
update-types:
4444
- version-update:semver-major
4545
- version-update:semver-minor
46+
4647
- package-ecosystem: npm
4748
target-branch: docs-build
4849
directory: /
@@ -54,12 +55,12 @@ updates:
5455
schedule:
5556
interval: weekly
5657
- package-ecosystem: npm
57-
target-branch: 3.1.x
58+
target-branch: 3.2.x
5859
directory: /docs
5960
schedule:
6061
interval: weekly
6162
- package-ecosystem: npm
62-
target-branch: 3.2.x
63+
target-branch: 3.3.x
6364
directory: /docs
6465
schedule:
6566
interval: weekly

.github/workflows/composites/clean-space/action.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ runs:
44
using: "composite"
55
steps:
66

7+
- name: Disable man-db to make package install and removal faster
8+
shell: bash
9+
run: |
10+
echo 'set man-db/auto-update false' | sudo debconf-communicate >/dev/null
11+
sudo dpkg-reconfigure man-db
12+
713
- name: Free Disk Space
814
uses: jlumbroso/free-disk-space@main
915
with:

.github/workflows/composites/maven-build-with-dry-run-for-tests/action.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ runs:
1515
- name: find all classpath entries
1616
shell: bash
1717
run: |
18-
./mvnw -q exec:exec -Dexec.classpathScope="test" -Dexec.executable="echo" -Dexec.args="%classpath" | tr : "\n" > /tmp/deps.txt
18+
# skip 'spring-cloud-kubernetes-controllers' project since we do not want to run tests from it.
19+
# we already do that in the 'build-controllers-project/action.yaml', that happens before this step
20+
./mvnw -q exec:exec -Dexec.classpathScope="test" -Dexec.executable="echo" -Dexec.args="%classpath" | tr : "\n" | grep -v spring-cloud-kubernetes-controllers > /tmp/deps.txt
1921
2022
- name: find all tests
2123
shell: bash

.github/workflows/composites/run-and-save-test-times-when-cache-missing/action.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ runs:
4646
-Dhttp.keepAlive=false \
4747
-Dmaven.wagon.http.pool=false \
4848
-Dmaven.wagon.http.retryHandler.class=standard \
49+
-Dmaven.wagon.httpconnectionManager.ttlSeconds=120 \
4950
-Dmaven.wagon.http.retryHandler.count=3 \
51+
-Dmaven.resolver.transport=wagon \
5052
-Dspring-boot.build-image.skip=true
5153
5254
touch /tmp/test_times_${{ env.CURRENT_INDEX }}.txt

.github/workflows/composites/run-and-save-test-times-when-cache-present/action.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,9 @@ runs:
155155
-Dhttp.keepAlive=false \
156156
-Dmaven.wagon.http.pool=false \
157157
-Dmaven.wagon.http.retryHandler.class=standard \
158+
-Dmaven.wagon.httpconnectionManager.ttlSeconds=120 \
158159
-Dmaven.wagon.http.retryHandler.count=3 \
160+
-Dmaven.resolver.transport=wagon \
159161
-Dspring-boot.build-image.skip=true
160162

161163
touch /tmp/test_times_${{ env.CURRENT_INDEX }}.txt

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
# if: github.repository_owner == 'spring-cloud'
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020
with:
2121
ref: docs-build
2222
fetch-depth: 1

.github/workflows/maven.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: github-workflow
22

33
on:
44
push:
5-
branches: [ main, 3.0.x, 3.1.x, 3.2.x ]
5+
branches: [ main, 3.2.x, 3.3.x ]
66
pull_request:
7-
branches: [ main, 3.0.x, 3.1.x, 3.2.x ]
7+
branches: [ main, 3.2.x, 3.3.x ]
88

99
jobs:
1010
build:
@@ -27,7 +27,7 @@ jobs:
2727
steps:
2828

2929
- name: checkout project
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v5
3131

3232
- name: set env variables
3333
uses: ./.github/workflows/composites/env-variables
@@ -103,7 +103,7 @@ jobs:
103103
steps:
104104

105105
- name: checkout project
106-
uses: actions/checkout@v4
106+
uses: actions/checkout@v5
107107

108108
- name: clean space
109109
uses: ./.github/workflows/composites/clean-space
@@ -147,7 +147,7 @@ jobs:
147147
steps:
148148

149149
- name: checkout project
150-
uses: actions/checkout@v4
150+
uses: actions/checkout@v5
151151

152152
- name: clean space
153153
uses: ./.github/workflows/composites/clean-space
@@ -184,7 +184,7 @@ jobs:
184184
steps:
185185

186186
- name: checkout project
187-
uses: actions/checkout@v4
187+
uses: actions/checkout@v5
188188

189189
- name: compute and save running time of tests
190190
uses: ./.github/workflows/composites/test-times
@@ -196,7 +196,7 @@ jobs:
196196
steps:
197197

198198
- name: checkout project
199-
uses: actions/checkout@v4
199+
uses: actions/checkout@v5
200200

201201
- name: compute and save running time of tests
202202
uses: ./.github/workflows/composites/test-times

.settings.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@
4646
</repository>
4747
</repositories>
4848
<pluginRepositories>
49+
<pluginRepository>
50+
<id>central</id>
51+
<url>https://repo1.maven.org/maven2/</url>
52+
</pluginRepository>
4953
<pluginRepository>
5054
<id>spring-snapshots</id>
5155
<name>Spring Snapshots</name>

docs/modules/ROOT/pages/discovery-client.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ HTTP Based `DiscoveryClient`
4848
====
4949

5050
NOTE: `spring-cloud-starter-kubernetes-discoveryclient` is designed to be used with the
51-
<<spring-cloud-kubernetes-discoveryserver, Spring Cloud Kubernetes DiscoveryServer>>.
51+
xref:spring-cloud-kubernetes-discoveryserver.adoc[Spring Cloud Kubernetes DiscoveryServer].
5252

5353
To enable loading of the `DiscoveryClient`, add `@EnableDiscoveryClient` to the according configuration or application class, as the following example shows:
5454

docs/modules/ROOT/pages/getting-started.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ use and use the starters for that library only.
3232
<artifactId>spring-cloud-starter-kubernetes-client</artifactId>
3333
</dependency>
3434
----
35-
| <<DiscoveryClient for Kubernetes,Discovery Client>> implementation that
35+
| xref:discovery-client.adoc[Discovery Client] implementation that
3636
resolves service names to Kubernetes Services.
3737

3838
| [source,xml]

0 commit comments

Comments
 (0)