Commits on Source (3)
[codespell]
skip = *.bin,*.gpg,*.pgp,./.git,data,highlight.js,*/target,Makefile,NMakefile,*.html,*/cargo,*.xml,*.xmlv2,
skip = *.bin,*.gpg,*.pgp,./.git,data,highlight.js,*/target,Makefile,NMakefile,*.html,*/cargo,*.xml,*.xmlv2,Cargo.*,
ignore-words-list = crate,ede,iff,mut,nd,te,uint,KeyServer,keyserver,Keyserver,keyservers,Keyservers,keypair,keypairs,KeyPair,fpr,dedup,ba,alle,
......@@ -51,7 +51,7 @@ bookworm:
- linux
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/bookworm-prebuild:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/bookworm-prebuild:latest
needs:
- codespell
script:
......@@ -67,7 +67,7 @@ makefile:
- linux
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/bookworm-prebuild:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/bookworm-prebuild:latest
needs:
- codespell
script:
......@@ -86,7 +86,7 @@ all_commits:
# Test each commit up to main, to facilitate bisecting.
stage: test
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/rust-stable-prebuild:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/rust-stable-prebuild:latest
needs: ["rust-stable"]
script:
- apt update && apt install -y libbotan-2-dev
......@@ -101,7 +101,7 @@ codespell:
- linux
stage: pre-check
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/bookworm:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/bookworm:latest
before_script:
- *before_script_start
......@@ -116,7 +116,7 @@ rust-stable:
- linux
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/rust-stable-prebuild:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/rust-stable-prebuild:latest
before_script:
- *before_script_start
- rustup override set stable
......@@ -133,7 +133,7 @@ rust-stable-armv7:
- linux
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/bullseye-cross-arm-prebuild:latest
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/bullseye-cross-arm-prebuild:latest
before_script:
- *before_script_start
- cat .ci/snippet_for_cross_compilation_config.toml >> .cargo/config.toml
......@@ -154,7 +154,7 @@ windows-gnu-cng:
- win2019
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/windows-gnu
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/windows-gnu
before_script:
# the default before_scipt scriptlet doesn't work on Powershell
- rustup default "1.63.0"
......@@ -169,6 +169,10 @@ windows-gnu-cng:
after_script: []
variables:
CFLAGS: "" # Silence some C warnings when compiling under Windows
only:
variables:
# Hack to disable job
- $CI_JOB_DISABLED == "false"
windows-msvc-cng:
tags:
......@@ -176,7 +180,7 @@ windows-msvc-cng:
- win2019
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/windows-msvc
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/windows-msvc
before_script:
# We don't call *before_script_start or *before_script_end as we
# don't have bash, clang, etc.
......@@ -189,6 +193,10 @@ windows-msvc-cng:
after_script: []
variables:
CFLAGS: "" # Silence some C warnings when compiling with MSVC
only:
variables:
# Hack to disable job
- $CI_JOB_DISABLED == "false"
windows-msvc-nmakefile:
tags:
......@@ -196,7 +204,7 @@ windows-msvc-nmakefile:
- win2019
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/windows-msvc
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/windows-msvc
before_script:
# We don't call *before_script_start or *before_script_end as we
# don't have bash, clang, etc.
......@@ -209,6 +217,10 @@ windows-msvc-nmakefile:
after_script: []
variables:
CFLAGS: "" # Silence some C warnings when compiling with MSVC
only:
variables:
# Hack to disable job
- $CI_JOB_DISABLED == "false"
windows-msvc-msbuild:
tags:
......@@ -216,7 +228,7 @@ windows-msvc-msbuild:
- win2019
stage: build
interruptible: true
image: registry.gitlab.com/sequoia-pgp/build-docker-image/windows-msvc
image: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/windows-msvc
before_script:
# We don't call *before_script_start or *before_script_end as we
# don't have bash, clang, etc.
......@@ -232,6 +244,10 @@ windows-msvc-msbuild:
after_script: []
variables:
CFLAGS: "" # Silence some C warnings when compiling with MSVC
only:
variables:
# Hack to disable job
- $CI_JOB_DISABLED == "false"
windows-msvc32-cng:
tags:
......@@ -240,7 +256,7 @@ windows-msvc32-cng:
stage: build
interruptible: true
image:
name: registry.gitlab.com/sequoia-pgp/build-docker-image/windows-msvc
name: $CONTAINER_REGISTRY/sequoia-pgp/build-docker-image/windows-msvc
# Set up a cross compilation environment for building x86 binaries on amd64, line copied from Dockerfile.windows.msvc
# see https://renenyffenegger.ch/notes/Windows/dirs/Program-Files-x86/Microsoft-Visual-Studio/version/edition/Common7/Tools/VsDevCmd_bat
#
......@@ -261,8 +277,13 @@ windows-msvc32-cng:
after_script: []
variables:
CFLAGS: "" # Silence some C warnings when compiling with MSVC
only:
variables:
# Hack to disable job
- $CI_JOB_DISABLED == "false"
variables:
CONTAINER_REGISTRY: "192.168.122.1:5000"
DEBIAN_FRONTEND: noninteractive
CARGO_HOME: $CI_PROJECT_DIR/../cargo
CARGO_FLAGS: --color always
......