Skip to content

Commit 10ab5cf

Browse files
committed
dockerHub test
1 parent a15b792 commit 10ab5cf

File tree

4 files changed

+11
-30
lines changed

4 files changed

+11
-30
lines changed

.github/docker/ubuntu-20.04.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
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")

.github/workflows/nightly.yml

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff 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

.github/workflows/pr_push.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff 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]

.github/workflows/reusable_fast.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ env:
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:

0 commit comments

Comments
 (0)