Skip to content

Update CICD Logic #9724

@msmith-techempower

Description

@msmith-techempower

#9682 Failed verification in update with

FAIL for http://tfb-server:8080/updates/20
4 failed transactions.

In the toolset, that output is only printed from 1 place in the verifier which appears to be a legacy (and kind of hacky) implementation for checking whether we are running in CICD (Travis, at the time; Github Actions today).


Implemented is_ci function which checks if any of the CICD env vars are set (GITHUB_ACTIONS, etc.) and update the toolset to use that to determine when CICD-specific logic is used.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions