complement icon indicating copy to clipboard operation
complement copied to clipboard

Build tag configuration duplicated in many places

Open clokep opened this issue 3 years ago • 4 comments

Currently the build tags get duplicated in a handful of places:

Note that the build tags are homeserver specific (and might vary based on the version of the homeserver).

It would be great if complement was able to know which build tags to use somehow by inspecting a file or the homeserver capabilities. This would help avoid the various configs above getting out of sync.

Additionally we should probably:

  • Remove the buildkite CI for complement.
  • Remove the unused pipeline for Synapse.

clokep avatar Aug 04 '21 12:08 clokep

Remove the unused pipeline for Synapse.

See matrix-org/pipelines#170.

clokep avatar Aug 04 '21 13:08 clokep

You've done a lot of work on this from what I can see - at what point would you say that this issue is complete?

kegsay avatar Aug 11 '21 09:08 kegsay

You've done a lot of work on this from what I can see - at what point would you say that this issue is complete?

I think the main pain point still exists -- you need to specify the attributes in CI for both Synapse, Complement and locally for the complement.sh script. So this is no-where near done.

clokep avatar Aug 11 '21 11:08 clokep

What is the state of this @clokep over a year later?

kegsay avatar Sep 20 '22 11:09 kegsay