Skip to content

Allow codspeed runner to run outside of a git directory#74

Merged
GuillaumeLagrange merged 2 commits intomainfrom
cod-681-take-provider-and-repo-information-from-cli-in-the-runner
Mar 31, 2025
Merged

Allow codspeed runner to run outside of a git directory#74
GuillaumeLagrange merged 2 commits intomainfrom
cod-681-take-provider-and-repo-information-from-cli-in-the-runner

Conversation

@GuillaumeLagrange
Copy link
Contributor

  • Add repository and provider CLI arguments to codspeed run
  • Add --message-format=json support to get created runId (only structured log for now)

Copy link
Member

@not-matthias not-matthias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall very nice, I'd only consider changing the log_json to use structured logging. Or maybe do it later instead of refactoring log_json to accept serde_json::Value (as mentioned in the comment)

@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-681-take-provider-and-repo-information-from-cli-in-the-runner branch from 71ebc4f to 8118a42 Compare March 28, 2025 08:44
@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-681-take-provider-and-repo-information-from-cli-in-the-runner branch from 34c40da to 272d2d0 Compare March 31, 2025 11:05
@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-681-take-provider-and-repo-information-from-cli-in-the-runner branch from 272d2d0 to 86abb1f Compare March 31, 2025 12:37
@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-681-take-provider-and-repo-information-from-cli-in-the-runner branch from 86abb1f to 3a227ba Compare March 31, 2025 12:44
@GuillaumeLagrange
Copy link
Contributor Author

GuillaumeLagrange commented Mar 31, 2025

@art049 this is ready to be merged

@GuillaumeLagrange GuillaumeLagrange merged commit 3a227ba into main Mar 31, 2025
9 checks passed
@GuillaumeLagrange GuillaumeLagrange deleted the cod-681-take-provider-and-repo-information-from-cli-in-the-runner branch March 31, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants