Skip to content

Draft: Migrate trivial jobs to GCP Gitlab Runners

Context

CI build, trigger, sanity, test_coverage and doc stages use GCP Gitlab runner instead of AWS since !10190 (merged) and !10414 (merged) , this MR migrate the rest of "trivial" jobs to GCP and keep the more complicated ones to dedicated MR in the future.

Below the list of migrated CI jobs in this MR:

  • build
    • build:static-arm64-linux-binaries-
  • doc
    • documentation:build_all
    • publish:documentation
  • manual
    • dpkg:amd64
    • rpm:amd64
  • tests
    • kaitai_checks
    • check_lift_limits_patch
    • misc_opam_checks
    • unit:other-x86_64
    • unit:proto-x86_64
    • unit:webassembly-x86_64
    • unit:js_components
    • unit:protocol_compiles
    • integration:compiler-rejections
    • script:test_release_versions
    • test-liquidity-baking-scripts
    • tezt:build-long
    • install_bin_focal
    • install_bin_jammy
    • install_bin_rc_focal
    • install_bin_rc_jammy
    • install_bin_fedora_37
    • install_bin_rc_fedora_37
    • install_opam_focal
    • compile_release_sources_bullseye
    • compile_sources_bullseye
    • documentation:linkcheck
    • install_python_focal
    • install_python_jammy
    • install_python_bullseye
    • check_precommit_hook-
    • misc_checks-
    • ometrics-code-quality-
    • semgrep-
    • unit:non-proto-x86_64-
    • unit:non-proto-arm64-
    • script:snapshot_alpha_and_link-
    • script:test-gen-genesis-
    • check_scripts_b58_prefix-
    • tezt-greedy-4k-
    • tezt-greedy-3k-
    • test_kernels-
    • ometrics-code-quality-default
  • packaging
    • opam:prepare-
    • opam:bls12-381
    • opam:octez-accuser-Proxford
    • opam:octez-accuser-PtNairob
    • opam:octez-alcotezt-
    • opam:octez-baker-Proxford
    • opam:octez-baker-PtNairob
    • opam:octez-client
    • opam:octez-codec
    • opam:octez-crawler
    • opam:octez-dac-client
    • opam:octez-dac-node
    • opam:octez-distributed-internal
    • opam:octez-distributed-lwt-internal
    • opam:octez-injector
    • opam:octez-l2-libs
    • opam:octez-libs
    • opam:octez-node
    • opam:octez-node-config
    • opam:octez-proto-libs
    • opam:octez-protocol-000-Ps9mPmXa-libs
    • opam:octez-protocol-001-PtCJ7pwo-libs
    • opam:octez-protocol-002-PsYLVpVv-libs
    • opam:octez-protocol-003-PsddFKi3-libs
    • opam:octez-protocol-004-Pt24m4xi-libs
    • opam:octez-protocol-005-PsBabyM1-libs
    • opam:octez-protocol-006-PsCARTHA-libs
    • opam:octez-protocol-007-PsDELPH1-libs
    • opam:octez-protocol-008-PtEdo2Zk-libs
    • opam:octez-protocol-009-PsFLoren-libs
    • opam:octez-protocol-010-PtGRANAD-libs
    • opam:octez-protocol-011-PtHangz2-libs
    • opam:octez-protocol-012-Psithaca-libs
    • opam:octez-protocol-013-PtJakart-libs
    • opam:octez-protocol-014-PtKathma-libs
    • opam:octez-protocol-015-PtLimaPt-libs
    • opam:octez-protocol-016-PtMumbai-libs
    • opam:octez-protocol-017-PtNairob-libs
    • opam:octez-protocol-018-Proxford-libs
    • opam:octez-protocol-alpha-libs-
    • opam:octez-protocol-compiler
    • opam:octez-proxy-server
    • opam:octez-rpc-process
    • opam:octez-signer
    • opam:octez-smart-rollup-client-Proxford
    • opam:octez-smart-rollup-client-PtNairob
    • opam:octez-smart-rollup-node
    • opam:octez-smart-rollup-node-Proxford
    • opam:octez-smart-rollup-node-PtNairob
    • opam:octez-smart-rollup-node-alpha
    • opam:octez-smart-rollup-node-lib
    • opam:octez-smart-rollup-wasm-debugger
    • opam:octez-smart-rollup-wasm-debugger-plugin
    • opam:octez-version
    • opam:tezos-benchmark
    • opam:tezos-client-demo-counter
    • opam:tezos-client-genesis
    • opam:tezos-dac-client-lib
    • opam:tezos-dac-lib
    • opam:tezos-dac-node-lib
    • opam:tezos-dal-node-lib
    • opam:tezos-dal-node-services
    • opam:tezos-protocol-000-Ps9mPmXa
    • opam:tezos-protocol-001-PtCJ7pwo
    • opam:tezos-protocol-002-PsYLVpVv
    • opam:tezos-protocol-003-PsddFKi3
    • opam:tezos-protocol-004-Pt24m4xi
    • opam:tezos-protocol-005-PsBABY5H
    • opam:tezos-protocol-005-PsBabyM1
    • opam:tezos-protocol-006-PsCARTHA
    • opam:tezos-protocol-007-PsDELPH1
    • opam:tezos-protocol-008-PtEdo2Zk
    • opam:tezos-protocol-008-PtEdoTez
    • opam:tezos-protocol-009-PsFLoren
    • opam:tezos-protocol-010-PtGRANAD
    • opam:tezos-protocol-011-PtHangz2
    • opam:tezos-protocol-012-Psithaca
    • opam:tezos-protocol-013-PtJakart
    • opam:tezos-protocol-014-PtKathma
    • opam:tezos-protocol-015-PtLimaPt
    • opam:tezos-protocol-016-PtMumbai
    • opam:tezos-protocol-017-PtNairob
    • opam:tezos-protocol-018-Proxford
    • opam:tezos-protocol-alpha
    • opam:tezos-protocol-demo-counter
    • opam:tezos-protocol-demo-noops
    • opam:tezos-protocol-genesis
    • opam:tezos-proxy-server-config
    • opam:tezt-tezos

Merge request reports