Skip to content

Commit

Permalink
#1541 disable Intel builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Jakub Strzebonski committed Aug 25, 2021
1 parent af70685 commit be65252
Show file tree
Hide file tree
Showing 3 changed files with 510 additions and 510 deletions.
328 changes: 164 additions & 164 deletions ci/azure/azure-intel-18-ubuntu-mpich-extended.yml
Original file line number Diff line number Diff line change
@@ -1,175 +1,175 @@
###############################################################################
############## Warning this is a generated file---do not modify ###############
###############################################################################
# ###############################################################################
# ############## Warning this is a generated file---do not modify ###############
# ###############################################################################

name: PR tests extended (intel 18.03, ubuntu, mpich)
# name: PR tests extended (intel 18.03, ubuntu, mpich)







resources:
- repo: self
# resources:
# - repo: self

variables:
tag: '$(Build.BuildId)'
REPO: lifflander1/vt
ARCH: amd64
UBUNTU: 18.04
COMPILER_TYPE: intel
COMPILER: icc-18
BUILD_TYPE: release
ULIMIT_CORE: 0
CODE_COVERAGE: 0
VT_LB: 1
VT_TRACE: 1
VT_TRACE_RT: 0
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
VT_DOCS: 0
VT_ASAN: 0
VT_WERROR: 0
VT_POOL: 0
VT_EXTENDED_TESTS: 1
VT_TESTS_NUM_NODES: 4
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-intel-18-cache
build_root: "$(CACHE)/$(ARCH)-ubuntu-$(UBUNTU)-$(COMPILER)-cache/"
TS: 0
TS_YEAR: 0
TS_MONTH: 0
TS_DAY: 0
# variables:
# tag: '$(Build.BuildId)'
# REPO: lifflander1/vt
# ARCH: amd64
# UBUNTU: 18.04
# COMPILER_TYPE: intel
# COMPILER: icc-18
# BUILD_TYPE: release
# ULIMIT_CORE: 0
# CODE_COVERAGE: 0
# VT_LB: 1
# VT_TRACE: 1
# VT_TRACE_RT: 0
# VT_TRACE_ONLY: 1
# VT_MIMALLOC: 0
# VT_DOCS: 0
# VT_ASAN: 0
# VT_WERROR: 0
# VT_POOL: 0
# VT_EXTENDED_TESTS: 1
# VT_TESTS_NUM_NODES: 4
# VT_UNITY_BUILD: 1
# VT_PRODUCTION_BUILD: 0
# VT_FCONTEXT: 0
# VT_USE_OPENMP: 0
# VT_USE_STD_THREAD: 0
# VT_ZOLTAN: 0
# VT_CI_BUILD: 1
# VT_DIAGNOSTICS: 1
# CACHE: "$(Agent.TempDirectory)/cache/"
# cache_name: ubuntu-intel-18-cache
# build_root: "$(CACHE)/$(ARCH)-ubuntu-$(UBUNTU)-$(COMPILER)-cache/"
# TS: 0
# TS_YEAR: 0
# TS_MONTH: 0
# TS_DAY: 0


stages:
- stage: Build
displayName: Build image
jobs:
- job: Build
displayName: Build
pool:
vmImage: 'ubuntu-18.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- task: Bash@3
displayName: Build timestamp for caching
inputs:
targetType: 'inline'
script: |
echo 'string(TIMESTAMP current_date "%H;%M;%S" UTC)' > script
echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
val=$(cmake -P script)
echo "##vso[task.setvariable variable=TS]$val"
echo 'string(TIMESTAMP current_date "%Y" UTC)' > script
echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
val=$(cmake -P script)
echo "##vso[task.setvariable variable=TS_YEAR]$val"
echo 'string(TIMESTAMP current_date "%m" UTC)' > script
echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
val=$(cmake -P script)
echo "##vso[task.setvariable variable=TS_MONTH]$val"
echo 'string(TIMESTAMP current_date "%d" UTC)' > script
echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
val=$(cmake -P script)
echo "##vso[task.setvariable variable=TS_DAY]$val"
- task: Bash@3
displayName: Output timestamp for caching
inputs:
targetType: 'inline'
script: 'echo "my pipeline variable is $(TS) $(TS_YEAR) $(TS_MONTH) $(TS_DAY)"'
- task: Cache@2
displayName: Update cache
inputs:
securityNamespace: cache
key: $(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH) | $(TS_DAY) | $(TS)
path: '$(build_root)/ccache'
restoreKeys: |
$(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH) | $(TS_DAY)
$(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH)
$(Agent.OS) | "$(cache_name)" | $(TS_YEAR)
$(Agent.OS) | "$(cache_name)"
- task: Bash@3
displayName: Check for changes in containers
inputs:
targetType: 'inline'
script: |
val=$(./scripts/check_containers.sh)
echo "##vso[task.setvariable variable=compose_command]$val"
- task: DockerCompose@0
displayName: Pull container
inputs:
containerregistrytype: 'Container Registry'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: '$(compose_command) ubuntu-cpp-clean'
- task: DockerCompose@0
displayName: Build container
inputs:
containerregistrytype: 'Container Registry'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: 'run ubuntu-cpp-clean'
env:
CODECOV_TOKEN: $(codecov_token)
- task: Bash@3
displayName: Put compilation's and tests' logs in PR comment
condition: and(succeededOrFailed(), eq(variables['Build.Reason'], 'PullRequest'))
inputs:
targetType: 'inline'
script: |
./scripts/report_logs_in_comment.sh \
"$(build_root)/vt/compilation_errors_warnings.out" \
"$(build_root)/vt/cmake-output.log" \
"$(Build.BuildNumber)" \
"$(System.PullRequest.PullRequestNumber)" \
"$(Build.Repository.Name)" \
"$GITHUB_PAT" \
"$(Build.BuildId)" \
"$(System.JobId)" \
"$(Agent.JobStatus)"
env:
GITHUB_PAT: $(github_pat)
- task: DockerCompose@0
displayName: Push container to registry
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/develop'))
inputs:
containerregistrytype: 'Container Registry'
dockerRegistryEndpoint: 'dockerRegistryConnection1'
dockerComposeFile: '**/docker-compose.yml'
action: 'Run a Docker Compose command'
dockerComposeCommand: 'push ubuntu-cpp-clean'
- task: Bash@3
displayName: Create artifacts
inputs:
targetType: 'inline'
script: |
zip -j $(Agent.TempDirectory)/LastTest.log.gz $(build_root)/vt/Testing/Temporary/LastTest.log
zip -j $(Agent.TempDirectory)/cmake-output.log.gz $(build_root)/vt/cmake-output.log
- task: PublishPipelineArtifact@1
displayName: Upload CMake test output artifact
inputs:
targetPath: '$(Agent.TempDirectory)/LastTest.log.gz'
artifact: 'CMakeLastTestLog'
publishLocation: 'pipeline'
- task: PublishPipelineArtifact@1
displayName: Upload CMake full output artifact
inputs:
targetPath: '$(Agent.TempDirectory)/cmake-output.log.gz'
artifact: 'CMakeOutputLog'
publishLocation: 'pipeline'
# stages:
# - stage: Build
# displayName: Build image
# jobs:
# - job: Build
# displayName: Build
# pool:
# vmImage: 'ubuntu-18.04'
# timeoutInMinutes: 180
# steps:
# - task: Bash@3
# displayName: Job setup
# inputs:
# targetType: 'inline'
# script: |
# echo setup
# - task: Bash@3
# displayName: Build timestamp for caching
# inputs:
# targetType: 'inline'
# script: |
# echo 'string(TIMESTAMP current_date "%H;%M;%S" UTC)' > script
# echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
# val=$(cmake -P script)
# echo "##vso[task.setvariable variable=TS]$val"
# echo 'string(TIMESTAMP current_date "%Y" UTC)' > script
# echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
# val=$(cmake -P script)
# echo "##vso[task.setvariable variable=TS_YEAR]$val"
# echo 'string(TIMESTAMP current_date "%m" UTC)' > script
# echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
# val=$(cmake -P script)
# echo "##vso[task.setvariable variable=TS_MONTH]$val"
# echo 'string(TIMESTAMP current_date "%d" UTC)' > script
# echo 'execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${current_date}")' >> script
# val=$(cmake -P script)
# echo "##vso[task.setvariable variable=TS_DAY]$val"
# - task: Bash@3
# displayName: Output timestamp for caching
# inputs:
# targetType: 'inline'
# script: 'echo "my pipeline variable is $(TS) $(TS_YEAR) $(TS_MONTH) $(TS_DAY)"'
# - task: Cache@2
# displayName: Update cache
# inputs:
# securityNamespace: cache
# key: $(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH) | $(TS_DAY) | $(TS)
# path: '$(build_root)/ccache'
# restoreKeys: |
# $(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH) | $(TS_DAY)
# $(Agent.OS) | "$(cache_name)" | $(TS_YEAR) | $(TS_MONTH)
# $(Agent.OS) | "$(cache_name)" | $(TS_YEAR)
# $(Agent.OS) | "$(cache_name)"
# - task: Bash@3
# displayName: Check for changes in containers
# inputs:
# targetType: 'inline'
# script: |
# val=$(./scripts/check_containers.sh)
# echo "##vso[task.setvariable variable=compose_command]$val"
# - task: DockerCompose@0
# displayName: Pull container
# inputs:
# containerregistrytype: 'Container Registry'
# dockerComposeFile: '**/docker-compose.yml'
# action: 'Run a Docker Compose command'
# dockerComposeCommand: '$(compose_command) ubuntu-cpp-clean'
# - task: DockerCompose@0
# displayName: Build container
# inputs:
# containerregistrytype: 'Container Registry'
# dockerComposeFile: '**/docker-compose.yml'
# action: 'Run a Docker Compose command'
# dockerComposeCommand: 'run ubuntu-cpp-clean'
# env:
# CODECOV_TOKEN: $(codecov_token)
# - task: Bash@3
# displayName: Put compilation's and tests' logs in PR comment
# condition: and(succeededOrFailed(), eq(variables['Build.Reason'], 'PullRequest'))
# inputs:
# targetType: 'inline'
# script: |
# ./scripts/report_logs_in_comment.sh \
# "$(build_root)/vt/compilation_errors_warnings.out" \
# "$(build_root)/vt/cmake-output.log" \
# "$(Build.BuildNumber)" \
# "$(System.PullRequest.PullRequestNumber)" \
# "$(Build.Repository.Name)" \
# "$GITHUB_PAT" \
# "$(Build.BuildId)" \
# "$(System.JobId)" \
# "$(Agent.JobStatus)"
# env:
# GITHUB_PAT: $(github_pat)
# - task: DockerCompose@0
# displayName: Push container to registry
# condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/develop'))
# inputs:
# containerregistrytype: 'Container Registry'
# dockerRegistryEndpoint: 'dockerRegistryConnection1'
# dockerComposeFile: '**/docker-compose.yml'
# action: 'Run a Docker Compose command'
# dockerComposeCommand: 'push ubuntu-cpp-clean'
# - task: Bash@3
# displayName: Create artifacts
# inputs:
# targetType: 'inline'
# script: |
# zip -j $(Agent.TempDirectory)/LastTest.log.gz $(build_root)/vt/Testing/Temporary/LastTest.log
# zip -j $(Agent.TempDirectory)/cmake-output.log.gz $(build_root)/vt/cmake-output.log
# - task: PublishPipelineArtifact@1
# displayName: Upload CMake test output artifact
# inputs:
# targetPath: '$(Agent.TempDirectory)/LastTest.log.gz'
# artifact: 'CMakeLastTestLog'
# publishLocation: 'pipeline'
# - task: PublishPipelineArtifact@1
# displayName: Upload CMake full output artifact
# inputs:
# targetPath: '$(Agent.TempDirectory)/cmake-output.log.gz'
# artifact: 'CMakeOutputLog'
# publishLocation: 'pipeline'
Loading

0 comments on commit be65252

Please sign in to comment.