Skip to content

Commit 682ef08

Browse files
authored
Merge pull request #19 from oneapi-src/dev/beta10
Switch to Beta10, install logs as artifacts, download retries, Windows in CircleCI
2 parents fd85290 + d3094a9 commit 682ef08

File tree

8 files changed

+229
-43
lines changed

8 files changed

+229
-43
lines changed

.appveyor.yml

Lines changed: 35 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
environment:
66
global:
7-
WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/16958/w_BaseKit_b_2021.1.9.2200.exe
8-
WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/16959/w_HPCKit_b_2021.1.9.2229.exe
9-
MACOS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/16956/m_HPCKit_b_2021.1.9.2197.dmg
7+
WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/17191/w_BaseKit_b_2021.1.10.2260.exe
8+
WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/17163/w_HPCKit_b_2021.1.10.2266.exe
9+
MACOS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/irc_nas/17230/m_HPCKit_b_2021.1.10.2260.dmg
1010
WINDOWS_CPP_COMPONENTS: intel.oneapi.win.cpp-compiler
1111
WINDOWS_FORTRAN_COMPONENTS: intel.oneapi.win.ifort-compiler
1212
WINDOWS_DPCPP_COMPONENTS: intel.oneapi.win.dpcpp-compiler
13-
LINUX_CPP_COMPONENTS: intel-oneapi-icc
14-
LINUX_FORTRAN_COMPONENTS: intel-oneapi-ifort,intel-oneapi-compiler-shared-2021.1-beta09
15-
LINUX_DPCPP_COMPONENTS: intel-oneapi-dpcpp-compiler
13+
LINUX_CPP_COMPONENTS: intel-oneapi-dpcpp-cpp-compiler-pro
14+
LINUX_FORTRAN_COMPONENTS: intel-oneapi-ifort
15+
LINUX_DPCPP_COMPONENTS: intel-oneapi-dpcpp-cpp-compiler
1616
MACOS_CPP_COMPONENTS: intel.oneapi.mac.cpp-compiler
1717
MACOS_FORTRAN_COMPONENTS: intel.oneapi.mac.ifort-compiler
1818

@@ -50,6 +50,12 @@ for:
5050
cmd: scripts/install_windows.bat %WINDOWS_HPCKIT_URL% %WINDOWS_CPP_COMPONENTS%
5151
build_script:
5252
cmd: scripts/build_windows.bat c++
53+
artifacts:
54+
- name: InstallLogs
55+
path: |
56+
extract.log
57+
bootstrapper*
58+
installer*
5359
-
5460
matrix:
5561
only:
@@ -58,6 +64,12 @@ for:
5864
cmd: scripts/install_windows.bat %WINDOWS_HPCKIT_URL% %WINDOWS_FORTRAN_COMPONENTS%
5965
build_script:
6066
cmd: scripts/build_windows.bat fortran
67+
artifacts:
68+
- name: InstallLogs
69+
path: |
70+
extract.log
71+
bootstrapper*
72+
installer*
6173
-
6274
matrix:
6375
only:
@@ -66,6 +78,12 @@ for:
6678
cmd: scripts/install_windows.bat %WINDOWS_BASEKIT_URL% %WINDOWS_DPCPP_COMPONENTS%
6779
build_script:
6880
cmd: scripts/build_windows.bat dpc++
81+
artifacts:
82+
- name: InstallLogs
83+
path: |
84+
extract.log
85+
bootstrapper*
86+
installer*
6987
-
7088
matrix:
7189
only:
@@ -90,6 +108,7 @@ for:
90108
sh: scripts/install_linux_apt.sh $LINUX_DPCPP_COMPONENTS
91109
build_script:
92110
sh: scripts/build_linux.sh dpc++
111+
93112
-
94113
matrix:
95114
only:
@@ -98,6 +117,11 @@ for:
98117
sh: scripts/install_macos.sh $MACOS_HPCKIT_URL $MACOS_CPP_COMPONENTS
99118
build_script:
100119
sh: scripts/build_macos.sh c++
120+
artifacts:
121+
- name: InstallLogs
122+
path: |
123+
bootstrapper*
124+
installer*
101125
-
102126
matrix:
103127
only:
@@ -106,4 +130,8 @@ for:
106130
sh: scripts/install_macos.sh $MACOS_HPCKIT_URL $MACOS_FORTRAN_COMPONENTS
107131
build_script:
108132
sh: scripts/build_macos.sh fortran
109-
133+
artifacts:
134+
- name: InstallLogs
135+
path: |
136+
bootstrapper*
137+
installer*

.azure-pipelines.yml

Lines changed: 74 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ trigger:
77

88
variables:
99
- name: WINDOWS_BASEKIT_URL
10-
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/16958/w_BaseKit_b_2021.1.9.2200.exe
10+
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/17191/w_BaseKit_b_2021.1.10.2260.exe
1111
- name: WINDOWS_HPCKIT_URL
12-
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/16959/w_HPCKit_b_2021.1.9.2229.exe
12+
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/17163/w_HPCKit_b_2021.1.10.2266.exe
1313
- name: MACOS_HPCKIT_URL
14-
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/16956/m_HPCKit_b_2021.1.9.2197.dmg
14+
value: https://registrationcenter-download.intel.com/akdlm/irc_nas/17230/m_HPCKit_b_2021.1.10.2260.dmg
1515
- name: WINDOWS_CPP_COMPONENTS
1616
value: intel.oneapi.win.cpp-compiler
1717
- name: WINDOWS_FORTRAN_COMPONENTS
1818
value: intel.oneapi.win.ifort-compiler
1919
- name: WINDOWS_DPCPP_COMPONENTS
2020
value: intel.oneapi.win.dpcpp-compiler
2121
- name: LINUX_CPP_COMPONENTS
22-
value: intel-oneapi-icc
22+
value: intel-oneapi-dpcpp-cpp-compiler-pro
2323
- name: LINUX_FORTRAN_COMPONENTS
24-
value: intel-oneapi-ifort,intel-oneapi-compiler-shared-2021.1-beta09
24+
value: intel-oneapi-ifort
2525
- name: LINUX_DPCPP_COMPONENTS
26-
value: intel-oneapi-dpcpp-compiler
26+
value: intel-oneapi-dpcpp-cpp-compiler
2727
- name: MACOS_CPP_COMPONENTS
2828
value: intel.oneapi.mac.cpp-compiler
2929
- name: MACOS_FORTRAN_COMPONENTS
@@ -47,6 +47,20 @@ jobs:
4747
displayName: install
4848
- script: scripts/build_windows.bat c++
4949
displayName: build
50+
- task: CopyFiles@2
51+
condition: always()
52+
inputs:
53+
sourceFolder: '$(Build.SourcesDirectory)'
54+
contents: |
55+
extract.log
56+
bootstrapper*
57+
installer*
58+
targetFolder: '$(Build.ArtifactStagingDirectory)'
59+
- task: PublishBuildArtifacts@1
60+
condition: always()
61+
inputs:
62+
pathToPublish: '$(Build.ArtifactStagingDirectory)'
63+
artifactName: InstallLogs_$(Agent.JobName)
5064

5165
- job: build_windows_fortran
5266
pool:
@@ -56,6 +70,20 @@ jobs:
5670
displayName: install
5771
- script: scripts/build_windows.bat fortran
5872
displayName: build
73+
- task: CopyFiles@2
74+
condition: always()
75+
inputs:
76+
sourceFolder: '$(Build.SourcesDirectory)'
77+
contents: |
78+
extract.log
79+
bootstrapper*
80+
installer*
81+
targetFolder: '$(Build.ArtifactStagingDirectory)'
82+
- task: PublishBuildArtifacts@1
83+
condition: always()
84+
inputs:
85+
pathToPublish: '$(Build.ArtifactStagingDirectory)'
86+
artifactName: InstallLogs_$(Agent.JobName)
5987

6088
- job: build_windows_dpcpp
6189
pool:
@@ -65,6 +93,20 @@ jobs:
6593
displayName: install
6694
- script: scripts/build_windows.bat dpc++
6795
displayName: build
96+
- task: CopyFiles@2
97+
condition: always()
98+
inputs:
99+
sourceFolder: '$(Build.SourcesDirectory)'
100+
contents: |
101+
extract.log
102+
bootstrapper*
103+
installer*
104+
targetFolder: '$(Build.ArtifactStagingDirectory)'
105+
- task: PublishBuildArtifacts@1
106+
condition: always()
107+
inputs:
108+
pathToPublish: '$(Build.ArtifactStagingDirectory)'
109+
artifactName: InstallLogs_$(Agent.JobName)
68110

69111
- job: build_linux_apt_cpp
70112
pool:
@@ -131,6 +173,19 @@ jobs:
131173
displayName: install
132174
- script: scripts/build_macos.sh c++
133175
displayName: build
176+
- task: CopyFiles@2
177+
condition: always()
178+
inputs:
179+
sourceFolder: '$(Build.SourcesDirectory)'
180+
contents: |
181+
bootstrapper*
182+
installer*
183+
targetFolder: '$(Build.ArtifactStagingDirectory)'
184+
- task: PublishBuildArtifacts@1
185+
condition: always()
186+
inputs:
187+
pathToPublish: '$(Build.ArtifactStagingDirectory)'
188+
artifactName: InstallLogs_$(Agent.JobName)
134189

135190
- job: build_macOS_fortran
136191
pool:
@@ -140,4 +195,17 @@ jobs:
140195
displayName: install
141196
- script: scripts/build_macos.sh fortran
142197
displayName: build
198+
- task: CopyFiles@2
199+
condition: always()
200+
inputs:
201+
sourceFolder: '$(Build.SourcesDirectory)'
202+
contents: |
203+
bootstrapper*
204+
installer*
205+
targetFolder: '$(Build.ArtifactStagingDirectory)'
206+
- task: PublishBuildArtifacts@1
207+
condition: always()
208+
inputs:
209+
pathToPublish: '$(Build.ArtifactStagingDirectory)'
210+
artifactName: InstallLogs_$(Agent.JobName)
143211

.circleci/config.yml

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,17 @@ jobs:
1616
- checkout
1717
- run:
1818
name: install
19-
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/16959/w_HPCKit_b_2021.1.9.2229.exe intel.oneapi.win.cpp-compiler
19+
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/17163/w_HPCKit_b_2021.1.10.2266.exe intel.oneapi.win.cpp-compiler
2020
- run:
2121
name: build
2222
command: scripts/build_windows.bat c++ 2017_build_tools
23+
- run:
24+
command: |
25+
mkdir InstallLogs
26+
cp extract* bootstrapper* installer* InstallLogs
27+
when: always
28+
- store_artifacts:
29+
path: InstallLogs
2330

2431
build_windows_fortran:
2532
executor:
@@ -29,10 +36,17 @@ jobs:
2936
- checkout
3037
- run:
3138
name: install
32-
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/16959/w_HPCKit_b_2021.1.9.2229.exe intel.oneapi.win.ifort-compiler
39+
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/17163/w_HPCKit_b_2021.1.10.2266.exe intel.oneapi.win.ifort-compiler
3340
- run:
3441
name: build
3542
command: scripts/build_windows.bat fortran 2017_build_tools
43+
- run:
44+
command: |
45+
mkdir InstallLogs
46+
cp extract* bootstrapper* installer* InstallLogs
47+
when: always
48+
- store_artifacts:
49+
path: InstallLogs
3650

3751
build_windows_dpcpp:
3852
executor:
@@ -42,10 +56,17 @@ jobs:
4256
- checkout
4357
- run:
4458
name: install
45-
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/16958/w_BaseKit_b_2021.1.9.2200.exe intel.oneapi.win.dpcpp-compiler
59+
command: scripts/install_windows.bat https://registrationcenter-download.intel.com/akdlm/irc_nas/17191/w_BaseKit_b_2021.1.10.2260.exe intel.oneapi.win.dpcpp-compiler
4660
- run:
4761
name: build
4862
command: scripts/build_windows.bat dpc++ 2017_build_tools
63+
- run:
64+
command: |
65+
mkdir InstallLogs
66+
cp extract* bootstrapper* installer* InstallLogs
67+
when: always
68+
- store_artifacts:
69+
path: InstallLogs
4970

5071
build_linux_apt_cpp:
5172
docker:
@@ -54,7 +75,7 @@ jobs:
5475
- checkout
5576
- run:
5677
name: install
57-
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-icc
78+
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-dpcpp-cpp-compiler-pro
5879
- run:
5980
name: build
6081
command: scripts/build_linux.sh c++
@@ -66,7 +87,7 @@ jobs:
6687
- checkout
6788
- run:
6889
name: install
69-
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-ifort,intel-oneapi-compiler-shared-2021.1-beta09
90+
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-ifort
7091
- run:
7192
name: build
7293
command: scripts/build_linux.sh fortran
@@ -78,7 +99,7 @@ jobs:
7899
- checkout
79100
- run:
80101
name: install
81-
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-dpcpp-compiler
102+
command: . scripts/install_linux_apt_no_sudo.sh intel-oneapi-dpcpp-cpp-compiler
82103
- run:
83104
name: build
84105
command: scripts/build_linux.sh dpc++
@@ -122,6 +143,9 @@ jobs:
122143
workflows:
123144
build-all:
124145
jobs:
146+
- build_windows_cpp
147+
- build_windows_fortran
148+
- build_windows_dpcpp
125149
- build_linux_apt_cpp
126150
- build_linux_apt_fortran
127151
- build_linux_apt_dpcpp

0 commit comments

Comments
 (0)