diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d60bca9c0f9b..af61c36aa21c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -143,3 +143,13 @@ jobs: # Unit tests ./tests.sh --output-on-failure -L unit -j$(nproc --all) shell: bash + + build_caci: + name: "Experimental C-ACI CI" + runs-on: [self-hosted, 1ES.Pool=gha-caci-ne] + + steps: + - name: "Steps that run in a C-ACI container, hopefully" + run: | + ls + ls -la /dev/sev 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