Trying things

pull/1416/head
Quentin VIGNAUD 3 months ago
parent a8a23bb902
commit 57dac00c00

@ -52,7 +52,7 @@ treatment buildTestAyaForArch[logger: Logger, runner: CicdRunnerEngine](short: s
output finished: Block<void> output finished: Block<void>
{ {
prepare: stepOn[logger=logger, runner=runner]( prepare: stepOn[logger=logger, runner=runner](
name = |format("prepare_{short}", |entry("short", short)), name = "Prepare",//|format("prepare_{short}", |entry("short", short)),
executor_name = |wrap<string>(short), executor_name = |wrap<string>(short),
commands = |raw_commands([ commands = |raw_commands([
|format("rustup target add {arch}", |entry("arch", arch)), |format("rustup target add {arch}", |entry("arch", arch)),
@ -97,11 +97,17 @@ treatment buildTestAyaForArch[logger: Logger, runner: CicdRunnerEngine](short: s
executor_name = |wrap<string>(short), executor_name = |wrap<string>(short),
commands = |raw_commands([ commands = |raw_commands([
// Build // Build
"cargo hack build --all-targets --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude xtask --workspace", ${bash -c "set -o allexport && source /tmp/github.env && set +o allexport
cargo hack build --all-targets --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude xtask --workspace"
},
// Test // Test
"cargo hack test --all-targets --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude integration-test --exclude xtask --workspace", ${bash -c "set -o allexport && source /tmp/github.env && set +o allexport
cargo hack test --all-targets --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude integration-test --exclude xtask --workspace"
},
// Doc // Doc
"cargo hack test --doc --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude integration-test --exclude xtask --workspace" ${bash -c "set -o allexport && source /tmp/github.env && set +o allexport
cargo hack test --doc --feature-powerset --exclude aya-ebpf --exclude aya-ebpf-bindings --exclude aya-log-ebpf --exclude integration-ebpf --exclude integration-test --exclude xtask --workspace"
}
]), ]),
environment = |wrap<Environment>( environment = |wrap<Environment>(
|environment( |environment(

Loading…
Cancel
Save