Skip to content

Better CI / Buildkite improvements #9019

@turt2live

Description

@turt2live

Tracker for better CI. We have some homework before we can jump on the BuildKite train, which is currently scheduled as "after 1.0":

  • Draw out a build matrix (X needs to run before Y in project Z)
  • Figure out what we want to accomplish (speed? consistency?)
  • Make Docker containers for things in the matrix if possible (but don't worry too much about them). They'll help a lot with the proper CI implementation.

As a fallback, if we run into CI problems before "after 1.0", we can take whatever the Travis CI config is and BuildKite it with help. We did this.


Other improvements we should make:

  • Timestamps in the logs
  • Make webpack verbose
  • Don't install Chrome a billion times

Metadata

Metadata

Assignees

Labels

P1S-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-TaskTasks for the team like planning

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions