зеркало из https://github.com/microsoft/CCF.git
Upgrade CI image from 25-07-2024 to 07-10-2024 (#6528)
This commit is contained in:
Родитель
81943ea889
Коммит
afd37ec3fe
|
@ -8,15 +8,15 @@ pr: none
|
|||
resources:
|
||||
containers:
|
||||
- container: virtual
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
options: --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
|
||||
|
||||
- container: snp
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
options: --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
|
||||
|
||||
- container: sgx
|
||||
image: ghcr.io/microsoft/ccf/ci/sgx:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/sgx:build-07-10-2024
|
||||
options: --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --device /dev/sgx_enclave:/dev/sgx_enclave --device /dev/sgx_provision:/dev/sgx_provision -v /dev/sgx:/dev/sgx -v /lib/modules:/lib/modules:ro
|
||||
|
||||
variables:
|
||||
|
|
|
@ -50,7 +50,7 @@ jobs:
|
|||
env:
|
||||
ACR_REGISTRY_RESOURCE_NAME: ccfmsrc
|
||||
ACR_REGISTRY: ccfmsrc.azurecr.io
|
||||
BASE_IMAGE: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
BASE_IMAGE: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
- script: |
|
||||
set -ex
|
||||
|
|
|
@ -22,7 +22,7 @@ schedules:
|
|||
resources:
|
||||
containers:
|
||||
- container: virtual
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
options: --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
|
||||
|
||||
jobs:
|
||||
|
|
|
@ -11,7 +11,7 @@ jobs:
|
|||
name: Continuous Benchmarking with Bencher
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
|
|
@ -23,7 +23,7 @@ jobs:
|
|||
name: Model Checking - Consistency
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
defaults:
|
||||
run:
|
||||
working-directory: tla
|
||||
|
@ -101,7 +101,7 @@ jobs:
|
|||
name: Model Checking - Consensus
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
defaults:
|
||||
run:
|
||||
working-directory: tla
|
||||
|
@ -157,7 +157,7 @@ jobs:
|
|||
name: Trace Validation - Consensus
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
@ -20,7 +20,7 @@ jobs:
|
|||
checks:
|
||||
name: "Format and License Checks"
|
||||
runs-on: ubuntu-latest
|
||||
container: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
container: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
@ -44,7 +44,7 @@ jobs:
|
|||
options: --user root --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
|
||||
runs-on: ${{ matrix.platform.nodes }}
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/${{ matrix.platform.image }}:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/${{ matrix.platform.image }}:build-07-10-2024
|
||||
options: ${{ matrix.platform.options }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
@ -25,7 +25,7 @@ jobs:
|
|||
# Insufficient space to run on public runner, so use custom pool
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
options: --user root
|
||||
|
||||
permissions:
|
||||
|
|
|
@ -17,7 +17,7 @@ jobs:
|
|||
if: ${{ contains(github.event.pull_request.labels.*.name, 'run-long-test') }}
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
@ -35,7 +35,7 @@ jobs:
|
|||
if: ${{ contains(github.event.pull_request.labels.*.name, 'run-long-test') }}
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
@ -78,7 +78,7 @@ jobs:
|
|||
name: TSAN
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
@ -115,7 +115,7 @@ jobs:
|
|||
name: LTS
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
@ -22,7 +22,7 @@ jobs:
|
|||
if: ${{ contains(github.event.pull_request.labels.*.name, 'run-long-verification') }}
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
defaults:
|
||||
run:
|
||||
working-directory: tla
|
||||
|
@ -50,7 +50,7 @@ jobs:
|
|||
if: ${{ contains(github.event.pull_request.labels.*.name, 'run-long-verification') }}
|
||||
runs-on: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
defaults:
|
||||
run:
|
||||
working-directory: tla
|
||||
|
|
|
@ -75,7 +75,7 @@ jobs:
|
|||
nodes: [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
|
||||
runs-on: ${{ matrix.platform.nodes }}
|
||||
container:
|
||||
image: ghcr.io/microsoft/ccf/ci/${{ matrix.platform.image }}:build-25-07-2024
|
||||
image: ghcr.io/microsoft/ccf/ci/${{ matrix.platform.image }}:build-07-10-2024
|
||||
options: "--user root --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro ${{ matrix.platform.container_options }}"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Also contains CCF source and build directory
|
||||
|
||||
# Latest image as of this change
|
||||
ARG base=ghcr.io/microsoft/ccf/ci/default:build-25-07-2024
|
||||
ARG base=ghcr.io/microsoft/ccf/ci/default:build-07-10-2024
|
||||
FROM ${base}
|
||||
|
||||
# SSH. Note that this could (should) be done in the base ccf_ci image instead
|
||||
|
|
Загрузка…
Ссылка в новой задаче