Skip to content
Snippets Groups Projects
  1. Sep 16, 2022
  2. Apr 08, 2022
  3. Mar 02, 2022
  4. Oct 22, 2021
  5. Oct 06, 2021
  6. Aug 11, 2021
  7. Aug 10, 2021
  8. May 24, 2021
  9. May 10, 2021
  10. Mar 25, 2021
  11. Oct 29, 2019
    • Brendan Abolivier's avatar
      Fix CI for synapse_port_db (#6276) · d7915192
      Brendan Abolivier authored
      * Don't use a virtualenv
      
      * Generate the server's signing key to allow it to start
      
      * Add signing key paths to CI configuration files
      
      * Use a Python script to create the postgresql database
      
      * Improve logging
      d7915192
  12. Oct 28, 2019
    • Brendan Abolivier's avatar
      Add CI for synapse_port_db (#6140) · 14504ad5
      Brendan Abolivier authored
      This adds:
      
      * a test sqlite database
      * a configuration file for the sqlite database
      * a configuration file for a postgresql database (using the credentials in `.buildkite/docker-compose.pyXX.pgXX.yaml`)
      
      as well as a new script named `.buildkite/scripts/test_synapse_port_db.sh` that:
      
      1. installs Synapse
      2. updates the test sqlite database to the latest schema and runs background updates on it
      3. creates an empty postgresql database
      4. run the `synapse_port_db` script to migrate the test sqlite database to the empty postgresql database (with coverage)
      
      Step `2` is done via a new script located at `scripts-dev/update_database`.
      
      The test sqlite database is extracted from a SyTest run, so that it can be considered as an actual homeserver's database with actual data in it.
      14504ad5
Loading