Skip to content

Commit

Permalink
Merge pull request #3667 from vicentebolea/remove-linux-emu
Browse files Browse the repository at this point in the history
ci: remove power8 emulated builds
  • Loading branch information
vicentebolea authored Jun 19, 2023
2 parents fd3cb50 + 7190049 commit 53acb22
Show file tree
Hide file tree
Showing 16 changed files with 1 addition and 1,038 deletions.
62 changes: 1 addition & 61 deletions .github/workflows/everything.yml
Original file line number Diff line number Diff line change
Expand Up @@ -146,66 +146,6 @@ jobs:
if: ${{ matrix.constrains != 'build_only' }}
run: gha/scripts/ci/gh-actions/run.sh test

linux_emu:
needs: [format, git_checks]
if: needs.git_checks.outputs.num_code_changes > 0 &&
(
contains('refs/heads/master', github.ref) ||
contains('refs/heads/release_', github.ref)
)

runs-on: ubuntu-latest
container:
image: ${{ matrix.container }}
options: --privileged --shm-size=1g
env:
GH_YML_JOBNAME: ${{ matrix.cpu }}-${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.parallel }}
GH_YML_BASE_OS: Linux
GH_YML_MATRIX_OS: ${{ matrix.os }}
GH_YML_MATRIX_COMPILER: ${{ matrix.compiler }}
GH_YML_MATRIX_PARALLEL: ${{ matrix.parallel }}

strategy:
fail-fast: false
matrix:
cpu: [power8]
os: [el7]
compiler: [xl]
parallel: [serial]
include:
- cpu: power8
os: el7
compiler: xl
parallel: serial
container: ornladios/adios2:ci-x86_64-power8-el7-xl
arch: ppc64le

steps:
- name: Emulation Setup
run: /x86_64/bin/register --reset --targets ${{ matrix.arch }}
env:
PATH: /x86_64/bin
- name: Node.js Setup
run: mount --bind /x86_64/bin/node /__e/node12/bin/node
- uses: actions/checkout@v2
with:
path: gha
- uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.sha }}
path: source
- name: Setup
run: gha/scripts/ci/gh-actions/linux-setup.sh
- name: Update
run: gha/scripts/ci/gh-actions/run.sh update
- name: Configure
run: gha/scripts/ci/gh-actions/run.sh configure
- name: Build
run: gha/scripts/ci/gh-actions/run.sh build
- name: Test
run: gha/scripts/ci/gh-actions/run.sh test


macos:
needs: [format, git_checks]
if: needs.git_checks.outputs.num_code_changes > 0
Expand Down Expand Up @@ -430,7 +370,7 @@ jobs:
#######################################

build_and_test:
needs: [linux, linux_emu, macos, docker, contract]
needs: [linux, macos, docker, contract]
runs-on: ubuntu-latest
steps:
- run: echo "All required jobs complete"
2 changes: 0 additions & 2 deletions .shellcheck_exclude_paths
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ scripts/ci/images-v2/build-intel.sh
scripts/ci/images-v2/build-mpich.sh
scripts/ci/images-v2/build-nvhpc.sh
scripts/ci/images-v2/build.sh
scripts/ci/images/build-emu-power8-image.sh
scripts/ci/images/build-native-images.sh
scripts/ci/images/emu-el7/entrypoint.sh
scripts/ci/images/emu-el7/qemu-binfmt-conf.sh
Expand All @@ -35,7 +34,6 @@ scripts/ci/setup-run/ci-el8-icc.sh
scripts/ci/setup-run/ci-el8-nvhpc222-mpi.sh
scripts/ci/setup-run/ci-el8-nvhpc222.sh
scripts/ci/setup-run/ci-el8-oneapi.sh
scripts/ci/setup/ci-power8-el7-xl-serial.sh
scripts/dashboard/nightly/aaargh.sh
scripts/dashboard/nightly/cori.sh
scripts/dashboard/nightly/summitdev.sh
Expand Down
27 changes: 0 additions & 27 deletions scripts/ci/cmake-v2/ci-power8-el7-xl-serial.cmake

This file was deleted.

39 changes: 0 additions & 39 deletions scripts/ci/cmake/ci-power8-el7-pgi-smpi.cmake

This file was deleted.

28 changes: 0 additions & 28 deletions scripts/ci/cmake/ci-power8-el7-pgi.cmake

This file was deleted.

36 changes: 0 additions & 36 deletions scripts/ci/cmake/ci-power8-el7-xl-smpi.cmake

This file was deleted.

26 changes: 0 additions & 26 deletions scripts/ci/cmake/ci-power8-el7-xl.cmake

This file was deleted.

33 changes: 0 additions & 33 deletions scripts/ci/images/build-emu-power8-image.sh

This file was deleted.

82 changes: 0 additions & 82 deletions scripts/ci/images/emu-el7-base/Dockerfile

This file was deleted.

Loading

0 comments on commit 53acb22

Please sign in to comment.