Skip to content

Commit dae59fd

Browse files
committed
Add dotnet-sdk smoke test
1 parent bfc4e64 commit dae59fd

File tree

4 files changed

+166
-0
lines changed

4 files changed

+166
-0
lines changed
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"sdk": {
3+
"version": "8.0.300",
4+
"allowPrerelease": true
5+
}
6+
}

dotnet-sdk/basic/global.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"sdk": {
3+
"version": "8.0.300"
4+
}
5+
}
+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
input:
2+
job:
3+
package-manager: dotnet_sdk
4+
allowed-updates:
5+
- update-type: all
6+
ignore-conditions:
7+
- dependency-name: dotnet-sdk
8+
source: smoke-dotnet-sdk.yaml
9+
version-requirement: '>9.0.100.pre.rc.2.24474.11'
10+
source:
11+
provider: github
12+
repo: dependabot/smoke-tests
13+
directory: dotnet-sdk/allow-prerelease
14+
commit: 366835275fdabbd856e7fdf91d450cc9fc81db84
15+
credentials:
16+
- host: github.com
17+
password: $LOCAL_GITHUB_ACCESS_TOKEN
18+
type: git_source
19+
username: x-access-token
20+
output:
21+
- type: update_dependency_list
22+
expect:
23+
data:
24+
dependencies:
25+
- name: dotnet-sdk
26+
requirements:
27+
- file: global.json
28+
groups: []
29+
requirement: 8.0.300
30+
source: null
31+
version: 8.0.300
32+
dependency_files:
33+
- /dotnet-sdk/allow-prerelease/global.json
34+
- type: create_pull_request
35+
expect:
36+
data:
37+
base-commit-sha: 366835275fdabbd856e7fdf91d450cc9fc81db84
38+
dependencies:
39+
- name: dotnet-sdk
40+
previous-requirements:
41+
- file: global.json
42+
groups: []
43+
requirement: 8.0.300
44+
source: null
45+
previous-version: 8.0.300
46+
requirements:
47+
- file: global.json
48+
groups: []
49+
requirement: 9.0.100.pre.rc.2.24474.11
50+
source: null
51+
version: 9.0.100.pre.rc.2.24474.11
52+
directory: /dotnet-sdk/allow-prerelease
53+
updated-dependency-files:
54+
- content: |-
55+
{
56+
"sdk": {
57+
"version": "9.0.100.pre.rc.2.24474.11",
58+
"allowPrerelease": true
59+
}
60+
}
61+
content_encoding: utf-8
62+
deleted: false
63+
directory: /dotnet-sdk/allow-prerelease
64+
name: global.json
65+
operation: update
66+
support_file: false
67+
type: file
68+
pr-title: Bump dotnet-sdk from 8.0.300 to 9.0.100.pre.rc.2.24474.11 in /dotnet-sdk/allow-prerelease
69+
pr-body: |
70+
Bumps dotnet-sdk from 8.0.300 to 9.0.100.pre.rc.2.24474.11.
71+
commit-message: |-
72+
Bump dotnet-sdk in /dotnet-sdk/allow-prerelease
73+
74+
Bumps dotnet-sdk from 8.0.300 to 9.0.100.pre.rc.2.24474.11.
75+
- type: mark_as_processed
76+
expect:
77+
data:
78+
base-commit-sha: 366835275fdabbd856e7fdf91d450cc9fc81db84

tests/smoke-dotnet-sdk.yaml

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
input:
2+
job:
3+
package-manager: dotnet_sdk
4+
allowed-updates:
5+
- update-type: all
6+
ignore-conditions:
7+
- dependency-name: dotnet-sdk
8+
source: smoke-dotnet-sdk.yaml
9+
version-requirement: '>8.0.403'
10+
source:
11+
provider: github
12+
repo: dependabot/smoke-tests
13+
directory: dotnet-sdk/basic
14+
commit: 366835275fdabbd856e7fdf91d450cc9fc81db84
15+
credentials:
16+
- host: github.com
17+
password: $LOCAL_GITHUB_ACCESS_TOKEN
18+
type: git_source
19+
username: x-access-token
20+
output:
21+
- type: update_dependency_list
22+
expect:
23+
data:
24+
dependencies:
25+
- name: dotnet-sdk
26+
requirements:
27+
- file: global.json
28+
groups: []
29+
requirement: 8.0.300
30+
source: null
31+
version: 8.0.300
32+
dependency_files:
33+
- /dotnet-sdk/basic/global.json
34+
- type: create_pull_request
35+
expect:
36+
data:
37+
base-commit-sha: 366835275fdabbd856e7fdf91d450cc9fc81db84
38+
dependencies:
39+
- name: dotnet-sdk
40+
previous-requirements:
41+
- file: global.json
42+
groups: []
43+
requirement: 8.0.300
44+
source: null
45+
previous-version: 8.0.300
46+
requirements:
47+
- file: global.json
48+
groups: []
49+
requirement: 8.0.403
50+
source: null
51+
version: 8.0.403
52+
directory: /dotnet-sdk/basic
53+
updated-dependency-files:
54+
- content: |-
55+
{
56+
"sdk": {
57+
"version": "8.0.403"
58+
}
59+
}
60+
content_encoding: utf-8
61+
deleted: false
62+
directory: /dotnet-sdk/basic
63+
name: global.json
64+
operation: update
65+
support_file: false
66+
type: file
67+
pr-title: Bump dotnet-sdk from 8.0.300 to 8.0.403 in /dotnet-sdk/basic
68+
pr-body: |
69+
Bumps dotnet-sdk from 8.0.300 to 8.0.403.
70+
commit-message: |-
71+
Bump dotnet-sdk from 8.0.300 to 8.0.403 in /dotnet-sdk/basic
72+
73+
Bumps dotnet-sdk from 8.0.300 to 8.0.403.
74+
- type: mark_as_processed
75+
expect:
76+
data:
77+
base-commit-sha: 366835275fdabbd856e7fdf91d450cc9fc81db84

0 commit comments

Comments
 (0)