Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tell CircleCI to build Docker images from `main` (#9906) | Dan Callahan | 2021-05-26 | 1 | -1/+1 |
| | | | | | | The `only` field takes a string or list of strings per the Circle docs: https://circleci.com/docs/2.0/configuration-reference/#branches Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Drop ARMv7 from docker (#9433) | Erik Johnston | 2021-02-18 | 1 | -2/+2 |
| | | | It's proving incredibly hard to build in CircleCI infra. | ||||
* | Don't publish `latest` docker image until all archs are built (#8909) | Richard van der Hoff | 2020-12-10 | 1 | -3/+4 |
| | |||||
* | Pin the docker version for multiarch builds | Richard van der Hoff | 2020-12-09 | 1 | -3/+5 |
| | | | | | | | | | It seems that letting CircleCI use its default docker version (17.09.0-ce, apparently) did not interact well with multiarch builds: in particular, we saw weird effects where running an amd64 build at the same time as an arm64 build caused the arm64 builds to fail with: Error while loading /usr/sbin/dpkg-deb: No such file or directory | ||||
* | Multi arch docker support: add arm/v7 and arm64 to our docker images (#7921) | Christopher May-Townsend | 2020-10-12 | 1 | -8/+52 |
| | | | Signed-off-by: Christopher May-Townsend (chris@maytownsend.co.uk) | ||||
* | Stop uploading -py3 docker images (#8056) | Richard van der Hoff | 2020-08-10 | 1 | -4/+2 |
| | |||||
* | Update docker image to use Python 3.7. (#5546) | Richard van der Hoff | 2019-06-25 | 1 | -2/+2 |
| | | | Python 3.7 is apparently faster than 3.6, and should be mature enough. | ||||
* | Move SyTest to Buildkite (#5459) | Amber Brown | 2019-06-17 | 2 | -101/+0 |
| | | | Including workers! | ||||
* | Remove Python 2.7 support. (#5425) | Amber Brown | 2019-06-12 | 1 | -70/+0 |
| | | | | | | | | * remove 2.7 from CI and publishing * fill out classifiers and also make it not be installed on 3.5 * some minor bumps so that the old deps work on python 3.5 | ||||
* | Fix docker upload job to push -py2 images (#4576) | Richard van der Hoff | 2019-02-06 | 1 | -0/+2 |
| | |||||
* | switch docker image to py3 by default (#4558) | Richard van der Hoff | 2019-02-05 | 1 | -4/+4 |
| | | | | Switch the matrixdotorg/synapse:latest Docker image to use python 3 | ||||
* | Fix circleci config for synapse:latest docker upload | Richard van der Hoff | 2018-12-21 | 1 | -2/+2 |
| | | | | Give the image the right tag, so that we can push it. | ||||
* | Disable pager for ci script | Richard van der Hoff | 2018-12-11 | 1 | -2/+2 |
| | | | | ... otherwise it hangs | ||||
* | Merge pull request #4005 from matrix-org/michaelkaye/move_to_docker_label | Richard van der Hoff | 2018-12-04 | 1 | -8/+4 |
|\ | | | | | Use labels to tag builds with their SHA1 version. | ||||
| * | Use labels to tag builds with their SHA1 version. | Michael Kaye | 2018-10-04 | 1 | -8/+4 |
| | | | | | | | | | | The additional sha1 tagged builds in docker hub are messy, so instead tag the build with the SHA1 version. | ||||
* | | Use wget rather than curl | Richard van der Hoff | 2018-10-16 | 1 | -2/+2 |
| | | | | | | | | the docker image doesn't have wget | ||||
* | | run the circle builds in docker containers | Richard van der Hoff | 2018-10-16 | 1 | -41/+48 |
|/ | | | | Docker containers spin up faster than entire VMs. | ||||
* | Docker build all tags starting vX.Y.Z, inc RCs | Michael Kaye | 2018-10-03 | 1 | -1/+1 |
| | | | | | Note the regex must match the complete string anyway, so the leading ^ was useless. | ||||
* | Update instructions to point to pip install (#3985) | Amber Brown | 2018-10-02 | 1 | -5/+8 |
| | |||||
* | build python 3 docker images on circle CI (#3976) | Jan Christian Grünhage | 2018-09-28 | 1 | -5/+11 |
| | |||||
* | Make a ":latest" tag, and a SHA1 commit ID one too. | Michael Kaye | 2018-09-27 | 1 | -3/+16 |
| | | | | | | | | | | | | Latest is horrible and makes debugging what has happened anywhere a nightmare. We push a latest because of demand for it, but we'll also push a SHA1 commit id so those wanting to know what they're running (and be able to roll back if required) can use those instead. Note that latest here is defined as "most recent master commit" not "most recent released version", as the actual semantics of making latest correct while still being able to build bugfixed releases of previous versions is just ARGH. So we define it as "master" not "latest release". | ||||
* | Also, don't run this job on any branches | Michael Kaye | 2018-09-27 | 1 | -1/+3 |
| | |||||
* | Make username configurable in the UI too | Michael Kaye | 2018-09-27 | 1 | -1/+1 |
| | |||||
* | Fix typo | Michael Kaye | 2018-09-27 | 1 | -1/+1 |
| | |||||
* | Build and push docker image to hub | Michael Kaye | 2018-09-27 | 1 | -0/+11 |
| | |||||
* | Reduce the load on our CI (#3957) | Amber Brown | 2018-09-27 | 1 | -8/+20 |
| | | | | | | | | | | * changelog * reduce circleci config * plus a handy script * fix regex | ||||
* | merge (#3576) | Amber Brown | 2018-09-14 | 1 | -5/+12 |
| | |||||
* | fix circleci merged builds (#3858) | Amber Brown | 2018-09-14 | 1 | -0/+4 |
| | | | | | | * fix * changelog | ||||
* | Remove some superfluous logging (#3855) | Amber Brown | 2018-09-13 | 1 | -1/+1 |
| | |||||
* | Add JUnit summaries to CircleCI as well as merged runs (#3704) | Amber Brown | 2018-09-12 | 2 | -0/+93 |
| | |||||
* | Dockerised sytest (#3660) | Amber Brown | 2018-08-14 | 1 | -0/+48 |