Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Remove Connectors from master build #992

Closed
cgardens opened this issue Nov 16, 2020 · 1 comment
Closed

Remove Connectors from master build #992

cgardens opened this issue Nov 16, 2020 · 1 comment
Assignees
Labels
build type/enhancement New feature or request
Milestone

Comments

@cgardens
Copy link
Contributor

cgardens commented Nov 16, 2020

Child of #621

Tell us about the problem you're trying to solve

  • We want the core airbyte master build to be fast and reliably green. As we add more integrations that will become impossible. Already we see some build flakiness due to all of the connectors (e.g. a failure in downloading deps for pip install).
    • Right now, for a commit that should pass the build there's only about a 66% chance that it does due to these transient failures.

Describe the solution you’d like

  • The master build should be able to pass without building all integrations.
  • Each connector should have its own build (that is triggered by the master build). The status of these builds should be displayed in the readme and docs.
  • Includes manual (even CLI or UI) launching of an integration build for a branch.
@cgardens cgardens assigned cgardens and jrhizor and unassigned cgardens Nov 16, 2020
@cgardens cgardens modified the milestones: v0.6.0, v0.7.0, v0.8.0 Nov 16, 2020
@cgardens cgardens changed the title Remove Connectors from master bulid Split Connector Integration Tests out of Master Build Nov 30, 2020
@cgardens cgardens changed the title Split Connector Integration Tests out of Master Build Remove Connectors from master bulid Nov 30, 2020
@cgardens cgardens added the build label Nov 30, 2020
@jrhizor jrhizor changed the title Remove Connectors from master bulid Remove Connectors from master build Nov 30, 2020
@cgardens
Copy link
Contributor Author

cgardens commented Dec 7, 2020

@jrhizor done?

@jrhizor jrhizor closed this as completed Dec 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build type/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants