funjoker
83ab09a86d
Change dockerhub user to cataclysmpreservationproject
2021-07-29 21:21:58 +02:00
Giacomo Pozzoni
d02324b507
CI/CircleCI: Force ccache directory ( #26625 )
...
(cherry picked from commit 6c5b641dd44a8d174d9bb8da36200e81b16f9ae8)
2021-07-29 19:07:52 +02:00
Giacomo Pozzoni
1c4e4353d0
CI/CircleCI: Switch to Ubuntu 21.04 ( #26476 )
...
(cherry picked from commit 5991dcb12b638a0ef483fddeeda3e5744012dda6)
2021-07-29 19:07:52 +02:00
Giacomo Pozzoni
d10f844697
CI/CircleCI: Authenticate to DockerHub when pulling the docker image ( #25581 )
...
For more information see the following links:
- https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/
- https://docs.docker.com/docker-hub/download-rate-limit/
- https://circleci.com/docs/2.0/private-images/
Add DOCKERHUB_USERNAME and DOCKERHUB_PASSWORD secrets to CircleCI Environment Variables. DOCKERHUB_PASSWORD can be either the password or an access token.
(cherry picked from commit e3da1ed2455676cfe31757cbd816d92ee1d93a3c)
2021-07-29 19:07:52 +02:00
Giacomo Pozzoni
d4780e0b96
CI/CircleCI: Move codestyle and sql checks to their own step ( #25175 )
...
(cherry picked from commit f35582f98a6dbf7d031646bc3efe6b88d4694dcb)
2021-07-29 19:07:52 +02:00
Carbenium
831c45b1da
dep: Add catch2 unit test framework and wire it up
...
To enable the test suite, make sure to configure CMake with -DBUILD_TESTING=1 , since it is disabled by default. The catch2 dependency will be downloaded during configure time.
Also add a new target "tests-common", which includes unit tests for the "common" project. To finally run the tests use the "test" target.
CircleCI: Run unit tests
(cherry picked from commit 6a28ee7b2a4269aa7e43265d1cd0067537e3e883)
2021-07-29 19:07:52 +02:00
Giacomo Pozzoni
3cc50b98a6
CI/CircleCI: Expose binaries built on Circle CI as docker images in the Circle CI artifacts
2021-03-11 10:53:51 +01:00
jackpoz
928abcbfdc
CI/CircleCI: Switch to Ubuntu 20.04 and MySQL 8
...
(cherry picked from commit e3dfab52a639275ea130d279f4a6fe4312d34b06)
2020-06-11 16:52:57 +02:00
jackpoz
364d3fa0aa
CI/Circle CI: Enforce codestyle checks
...
(cherry picked from commit 32c9f1c7a228db33110ab0ab5975ba37cba85106)
2020-06-11 16:50:33 +02:00
funjoker
5a2dd995a2
CI/Circle CI: Prevent conflict with diff branches ( #24388 )
...
(cherry picked from commit 1794338532be2e76c0d39c81f94788b8269e602f)
2020-06-11 16:49:45 +02:00
funjoker
6188ab13d3
CI/Circle CI: Add hotfixes to sql check
2020-04-02 13:41:37 +02:00
funjoker
40fd524bc1
CI/Circle CI: Prepare circle-ci
2020-04-01 23:30:56 +02:00