Skip to content

Commit 54fbc97

Browse files
committed
Test on alpine
1 parent d42e4e6 commit 54fbc97

File tree

3 files changed

+7
-80
lines changed

3 files changed

+7
-80
lines changed

azure-pipelines.yml

Lines changed: 1 addition & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -12,83 +12,4 @@ trigger:
1212
- UPGRADING.INTERNALS
1313

1414
jobs:
15-
- template: azure/job.yml
16-
parameters:
17-
configurationName: DEBUG_NTS
18-
configurationParameters: '--enable-debug --disable-zts'
19-
- template: azure/job.yml
20-
parameters:
21-
configurationName: RELEASE_ZTS
22-
configurationParameters: '--disable-debug --enable-zts'
23-
- template: azure/i386/job.yml
24-
parameters:
25-
configurationName: I386_DEBUG_ZTS
26-
configurationParameters: '--enable-debug --enable-zts'
27-
- template: azure/macos/job.yml
28-
parameters:
29-
configurationName: MACOS_DEBUG_NTS
30-
configurationParameters: '--enable-debug --disable-zts'
31-
- ${{ if eq(variables['Build.Reason'], 'Schedule') }}:
32-
- template: azure/job.yml
33-
parameters:
34-
configurationName: DEBUG_ZTS
35-
configurationParameters: '--enable-debug --enable-zts'
36-
- template: azure/job.yml
37-
parameters:
38-
configurationName: RELEASE_NTS
39-
configurationParameters: '--disable-debug --disable-zts'
40-
- template: azure/i386/job.yml
41-
parameters:
42-
configurationName: I386_DEBUG_NTS
43-
configurationParameters: '--enable-debug --disable-zts'
44-
- template: azure/i386/job.yml
45-
parameters:
46-
configurationName: I386_RELEASE_NTS
47-
configurationParameters: '--disable-debug --disable-zts'
48-
- template: azure/i386/job.yml
49-
parameters:
50-
configurationName: I386_RELEASE_ZTS
51-
configurationParameters: '--disable-debug --enable-zts'
52-
- template: azure/macos/job.yml
53-
parameters:
54-
configurationName: MACOS_DEBUG_ZTS
55-
configurationParameters: '--enable-debug --enable-zts'
56-
- template: azure/macos/job.yml
57-
parameters:
58-
configurationName: MACOS_RELEASE_NTS
59-
configurationParameters: '--disable-debug --disable-zts'
60-
- template: azure/macos/job.yml
61-
parameters:
62-
configurationName: MACOS_RELEASE_ZTS
63-
configurationParameters: '--disable-debug --enable-zts'
64-
- template: azure/job.yml
65-
parameters:
66-
configurationName: DEBUG_ZTS_ASAN_UBSAN
67-
configurationParameters: >-
68-
--enable-debug --enable-zts
69-
CFLAGS='-fsanitize=undefined,address -DZEND_TRACK_ARENA_ALLOC'
70-
LDFLAGS='-fsanitize=undefined,address'
71-
runTestsParameters: --asan
72-
timeoutInMinutes: 310
73-
- template: azure/msan_job.yml
74-
parameters:
75-
configurationName: DEBUG_ZTS_MSAN
76-
configurationParameters: '--enable-debug --enable-zts'
77-
runTestsParameters: --asan
78-
timeoutInMinutes: 90
79-
- template: azure/community_job.yml
80-
parameters:
81-
configurationName: COMMUNITY
82-
configurationParameters: >-
83-
--enable-debug --enable-zts
84-
CFLAGS='-fsanitize=undefined,address -fno-sanitize-recover -DZEND_TRACK_ARENA_ALLOC'
85-
LDFLAGS='-fsanitize=undefined,address'
86-
- template: azure/coverage_job.yml
87-
parameters:
88-
configurationName: COVERAGE_DEBUG_ZTS
89-
configurationParameters: '--enable-debug --disable-zts'
90-
timeoutInMinutes: 90
91-
- template: azure/file_cache_job.yml
92-
parameters:
93-
configurationName: DEBUG_NTS_FILE_CACHE
94-
configurationParameters: '--enable-debug --disable-zts'
15+
- template: azure/alpine_job.yml
File renamed without changes.

azure/alpine_job.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
jobs:
2+
- job: ALPINE
3+
pool:
4+
vmImage: 'ubuntu-20.04'
5+
steps:
6+
- script: docker build -f azure/Dockerfile .

0 commit comments

Comments
 (0)