Skip to content

Bump bitbucket pipelines schema to include self-hosted config#1179

Merged
nathanjmcdougall merged 2 commits intomainfrom
1169-bump-bitbucket-pipelines-schema
Dec 13, 2025
Merged

Bump bitbucket pipelines schema to include self-hosted config#1179
nathanjmcdougall merged 2 commits intomainfrom
1169-bump-bitbucket-pipelines-schema

Conversation

@nathanjmcdougall
Copy link
Copy Markdown
Collaborator

No description provided.

@nathanjmcdougall nathanjmcdougall linked an issue Dec 13, 2025 that may be closed by this pull request
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Bitbucket Pipelines schema to support self-hosted runner configurations. The change adds support for new cloud runtime configuration options and comprehensive self-hosted runner settings including CPU, memory, storage (AWS/GCP), and volume mounting capabilities.

Key changes:

  • Added instance-type field to cloud runtime configuration
  • Introduced complete self-hosted runner schema with storage authentication for AWS and GCP
  • Added global runs-on option to pipeline configuration
  • Reorganized schema definitions to accommodate the new self-hosted infrastructure

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
tests/usethis/_integrations/ci/bitbucket/schema.json Updated JSON schema definition to include self-hosted runner configurations and cloud instance type options
src/usethis/_integrations/ci/bitbucket/schema.py Regenerated Python classes from updated schema, adding models for self-hosted runtime, storage authentication, and reorganizing existing definitions

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Dec 13, 2025

CodSpeed Performance Report

Merging #1179 will not alter performance

Comparing 1169-bump-bitbucket-pipelines-schema (66de3d7) with main (2547dd8)

Summary

✅ 2 untouched

@codecov
Copy link
Copy Markdown

codecov bot commented Dec 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@nathanjmcdougall nathanjmcdougall merged commit 718f457 into main Dec 13, 2025
20 checks passed
@nathanjmcdougall nathanjmcdougall deleted the 1169-bump-bitbucket-pipelines-schema branch December 13, 2025 22:38
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.

Bump bitbucket pipelines schema

2 participants