File tree Expand file tree Collapse file tree 4 files changed +11
-30
lines changed Expand file tree Collapse file tree 4 files changed +11
-30
lines changed Original file line number Diff line number Diff line change 44
55#
66# Dockerfile - a 'recipe' for Docker to build an image of ubuntu-based
7- # environment for building the Unified Memory Framework project.
7+ # environment for building the Unified Memory Framework project.
88#
99
1010# Pull base image ("20.04")
Original file line number Diff line number Diff line change @@ -50,30 +50,10 @@ jobs:
5050 working-directory : ${{github.workspace}}/build
5151 run : ctest -C ${{matrix.build_type}} --output-on-failure --verbose -L "fuzz-long"
5252
53- build-docker-BasicBuilds :
54- name : Build Docker image
55- runs-on : ubuntu-latest
56- steps :
57- - name : Checkout repository
58- uses : actions/checkout@v4
59-
60- - name : Build Docker image
61- run : |
62- docker build -f .github/docker/ubuntu-20.04.Dockerfile -t umf-ubuntu-20.04 .
63-
64- - name : Run BasicBuilds
65- run : |
66- docker run --rm \
67- --user root \
68- umf-ubuntu-20.04 \
69- bash -c "
70- apt-get update &&
71- apt-get install -y curl gnupg lsb-release && \
72- curl -fsSL https://cli.github.com/packages/githubcli.repo | tee /etc/apt/sources.list.d/github-cli.list && \
73- apt-get update && \
74- apt-get install gh && \
75- gh workflow run ./.github/workflows/reusable_basic.yml
76- "
53+ FastBuild :
54+ name : Fast builds
55+ needs : [CodeChecks, DocsBuild]
56+ uses : ./.github/workflows/reusable_fast.yml
7757
7858 valgrind :
7959 name : Valgrind
Original file line number Diff line number Diff line change @@ -22,10 +22,10 @@ jobs:
2222 uses : ./.github/workflows/reusable_docs_build.yml
2323 Nightly :
2424 uses : ./.github/workflows/nightly.yml
25- FastBuild :
26- name : Fast builds
27- needs : [CodeChecks, DocsBuild]
28- uses : ./.github/workflows/reusable_fast.yml
25+ # FastBuild:
26+ # name: Fast builds
27+ # needs: [CodeChecks, DocsBuild]
28+ # uses: ./.github/workflows/reusable_fast.yml
2929 Build :
3030 name : Basic builds
3131 needs : [FastBuild]
Original file line number Diff line number Diff line change 1010 BUILD_DIR : " ${{github.workspace}}/build"
1111 INSTL_DIR : " ${{github.workspace}}/../install-dir"
1212
13- jobs :
1413 FastBuild :
1514 name : Fast builds
15+ container :
16+ image : rbanka974/umf-ubuntu-20.04:latest
1617 env :
1718 VCPKG_PATH : " ${{github.workspace}}/build/vcpkg/packages/hwloc_x64-windows;${{github.workspace}}/build/vcpkg/packages/tbb_x64-windows;${{github.workspace}}/build/vcpkg/packages/jemalloc_x64-windows"
1819 strategy :
You can’t perform that action at this time.
0 commit comments