Skip to content

Commit 80e4f7f

Browse files
committed
moar cleanup
1 parent e7e4214 commit 80e4f7f

2 files changed

Lines changed: 1 addition & 12 deletions

File tree

.gitlab/windows.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -181,20 +181,10 @@ test-integration-windows-amd64:
181181
build-release-zip-windows-amd64:
182182
extends: [.build-common-variables, .build-release-zip-windows-definition]
183183

184-
# FIPS variant. Windows uses the OS-native CNG crypto provider (rustls-cng-crypto) in FIPS mode via
185-
# the `fips-cng` feature -- there's no aws-lc, hence no native crypto toolchain (NASM/LLVM/libclang/
186-
# perl/MSVC junction) and no bundled crypto DLL, so this job needs nothing the default build doesn't.
187-
# FIPS validation comes from Microsoft's per-Windows-version CNG module validation; the host must have
188-
# system-wide FIPS policy enabled at runtime for the build to operate in FIPS mode. The separate cargo
189-
# cache key keeps the FIPS feature's incremental compilation state from churning the default build's.
190184
build-release-zip-windows-amd64-fips:
191185
extends: [.build-common-variables, .build-release-zip-windows-definition]
192186
cache:
193187
key: windows-amd64-build-cargo-fips
194-
paths:
195-
- .ci-cache/cargo/
196-
- .ci-cache/protoc/
197-
- .ci-cache/rustup/
198188
variables:
199189
BUILD_FEATURES: "fips-cng"
200190
FIPS_SUFFIX: "-fips"

ci/tooling/package-adp-zip.ps1

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@ foreach ($f in @("NOTICE", "LICENSE", "LICENSE-3rdparty.csv")) {
4343
}
4444
}
4545

46-
$FipsSuffix = if ($env:BUILD_FEATURES -eq "fips-cng") { "-fips" } else { "" }
47-
$ZipName = "agent-data-plane-$($env:ADP_VERSION)-windows-$($env:TARGET_ARCH)$FipsSuffix.zip"
46+
$ZipName = "agent-data-plane-$($env:ADP_VERSION)-windows-$($env:TARGET_ARCH)$($env:FIPS_SUFFIX).zip"
4847
Write-Host "[*] Packaging $ZipName"
4948

5049
# Stage everything under a fresh per-invocation directory so re-runs don't pick up stale files.

0 commit comments

Comments
 (0)