Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

improve(CI): add other platform/arch agents Build & Test blocks #453

Draft
wants to merge 23 commits into
base: main
Choose a base branch
from

Conversation

shouples
Copy link
Contributor

Breaks up our main Build & Test pipeline task into platform/arch specific tasks with different agents to allow testing extension activation (and the rest of the test suite) in more than just linux amd64.

Other Make-related updates for handling dependencies and caching.

Some related issues to the MacOS agent errors:

@shouples shouples added this to the 2024 Q4 General Improvements milestone Oct 24, 2024
@jlrobins jlrobins marked this pull request as ready for review November 6, 2024 21:12
@jlrobins jlrobins requested a review from a team as a code owner November 6, 2024 21:12
jlrobins
jlrobins previously approved these changes Nov 6, 2024
@shouples shouples requested a review from jlrobins November 6, 2024 21:13
@shouples shouples marked this pull request as draft November 6, 2024 21:13
@shouples shouples dismissed jlrobins’s stale review November 6, 2024 21:13

just for testing

@shouples shouples requested a review from a team November 6, 2024 21:13
@shouples shouples changed the title improve(CI): add other platform/arch agents improve(CI): add other platform/arch agents Build & Test blocks Nov 15, 2024
@shouples shouples self-assigned this Nov 18, 2024
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/update-ci-for-multiple-agents branch from a232e08 to 88a8cb0 Compare January 15, 2025 14:52
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI: Set up build & test for all supported platform+arch combinations
3 participants