From 1fa15e0a348f8fa88a01c4a7800ee20ec0931112 Mon Sep 17 00:00:00 2001 From: Amaury Chamayou Date: Fri, 15 Nov 2024 14:30:41 +0000 Subject: [PATCH 1/3] Test new C-ACI pool --- .github/workflows/ci.yml | 11 +++++++++++ docker/ccf_caci_ci | 6 ++++++ 2 files changed, 17 insertions(+) create mode 100644 docker/ccf_caci_ci diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d60bca9c0f9b..afa0f0fc5334 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -143,3 +143,14 @@ jobs: # Unit tests ./tests.sh --output-on-failure -L unit -j$(nproc --all) shell: bash + + build_caci: + name: "Experimental C-ACI CI" + needs: checks + runs-on: [self-hosted, 1ES.Pool=gha-caci-ne] + + steps: + - name: "Steps that run in a C-ACI container, hopefully" + run: | + ls + ls /dev/sev \ No newline at end of file diff --git a/docker/ccf_caci_ci b/docker/ccf_caci_ci new file mode 100644 index 000000000000..da028ce9c11a --- /dev/null +++ b/docker/ccf_caci_ci @@ -0,0 +1,6 @@ +FROM ubuntu:24.04 +ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 +RUN apt-get update +RUN apt-get install -y wget +RUN apt-get install -y tar +RUN apt-get install -y dotnet-sdk-8.0 \ No newline at end of file From 26c140f503ad3e928707bd63786eeb3657ccd189 Mon Sep 17 00:00:00 2001 From: Amaury Chamayou Date: Fri, 15 Nov 2024 14:33:42 +0000 Subject: [PATCH 2/3] . --- .github/workflows/ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index afa0f0fc5334..964d6a73b8ec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -146,11 +146,10 @@ jobs: build_caci: name: "Experimental C-ACI CI" - needs: checks runs-on: [self-hosted, 1ES.Pool=gha-caci-ne] steps: - name: "Steps that run in a C-ACI container, hopefully" run: | ls - ls /dev/sev \ No newline at end of file + ls /dev/sev From 53d2f9a2fbbbe1f53238557a7c1e1e3675b899d8 Mon Sep 17 00:00:00 2001 From: Amaury Chamayou Date: Sat, 16 Nov 2024 16:04:01 +0000 Subject: [PATCH 3/3] Update .github/workflows/ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 964d6a73b8ec..af61c36aa21c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -152,4 +152,4 @@ jobs: - name: "Steps that run in a C-ACI container, hopefully" run: | ls - ls /dev/sev + ls -la /dev/sev