Merge pull request #1389 from influxdata/crepererum/disable_incremental_on_ci

ci: disable incremental compilation
pull/24376/head
kodiakhq[bot] 2021-05-06 07:19:10 +00:00 committed by GitHub
commit d4af8741bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 0 deletions

View File

@ -58,6 +58,8 @@ jobs:
docker: docker:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -73,6 +75,8 @@ jobs:
docker: docker:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -88,6 +92,8 @@ jobs:
docker: docker:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -104,6 +110,8 @@ jobs:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
resource_class: xlarge # use of a smaller executor tends crashes on link resource_class: xlarge # use of a smaller executor tends crashes on link
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -121,6 +129,8 @@ jobs:
docker: docker:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -142,6 +152,8 @@ jobs:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
resource_class: xlarge # use of a smaller executor tends crashes on link resource_class: xlarge # use of a smaller executor tends crashes on link
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"
@ -198,6 +210,8 @@ jobs:
docker: docker:
- image: quay.io/influxdb/rust:ci - image: quay.io/influxdb/rust:ci
environment: environment:
# Disable incremental compilation to avoid overhead. We are not preserving these files anyway.
CARGO_INCREMENTAL: "0"
# Disable full debug symbol generation to speed up CI build # Disable full debug symbol generation to speed up CI build
# "1" means line tables only, which is useful for panic tracebacks. # "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1" RUSTFLAGS: "-C debuginfo=1"