Commit Graph

47 Commits

Author SHA1 Message Date
XPayServer
d758bedaed Add Better Version Build Support
This allow you to build specific builds based on feature for specific version such as `v1.0.0.88-lndseedbackup-1` (good for forks with custom features)
2020-08-06 08:43:16 +02:00
nicolas.dorier
ad307e859e
Make CircleCI check if bitcoin only build still works 2020-08-03 16:31:35 +09:00
nicolas.dorier
f9342b1c92
Run tests on the altcoin build for maximum coverage 2020-07-29 20:49:46 +09:00
XPayServer
92ae1109d0 Add Bitcoin Only Build 2020-07-28 22:48:51 +02:00
Kukks
9b44370832 support version revision tags 2020-05-27 16:56:39 +02:00
nicolas.dorier
c95bceef4d
Fix circleci 2020-01-12 13:42:04 +09:00
nicolas.dorier
9876208b7d
Add arm64v8 support 2020-01-11 22:54:08 +09:00
rockstardev
68f172b9ef Switching back to v as prefix, other scripts assume it's presence
z wouldn't work because some scripts in btcpayserver-docker re-append v as prefix to find tag
2019-11-14 21:00:39 -06:00
rockstardev
1d08a811e7 Enabling circleci builds on feature tags 2019-11-10 07:00:30 -06:00
rockstardev
bf59114a00 Run CircleCi external tests only in context of btcpayserver user & repo 2019-11-03 13:16:21 -06:00
nicolas.dorier
bd94b5f84e
Temporarily remove docker image cache for circleci 2019-10-12 20:38:41 +09:00
nicolas.dorier
81c6a76ea2
make sure tests run on latest images 2019-08-20 14:17:52 +09:00
nicolas.dorier
bb29ee10c5
Only execute external_tests on master 2019-06-03 15:41:44 +09:00
nicolas.dorier
0a0ddafd67
Add permission to run-tests 2019-06-03 15:34:09 +09:00
nicolas.dorier
39f75d3742
Refactor test run by circleci 2019-06-03 15:32:20 +09:00
nicolas.dorier
3dd77a4f2c
Rename CircleCI steps and dockerfiles 2019-06-03 15:20:20 +09:00
nicolas.dorier
289c6fa10e
Remove docker-compose update 2019-05-14 18:36:07 +09:00
nicolas.dorier
7b69e334d7
update docker-compose so selenium tests works 2019-05-14 18:05:16 +09:00
rockstardev
803da75636
Only run integrations tests in btcpayserver repository 2019-05-13 13:48:09 +09:00
nicolas.dorier
60a361f963
Trying to make sure Azure tests does not run on PRs 2019-05-07 17:11:23 +09:00
nicolas.dorier
bac99deb6c Do not run external integration if PR 2019-05-02 20:38:45 +09:00
nicolas.dorier
3b91b38014 do not run external integration tests if in a PR 2019-04-24 22:40:36 +09:00
nicolas.dorier
dc04839fab Run Azure tests in CircleCI 2019-04-22 17:19:04 +09:00
nicolas.dorier
70d1d0d230 Remove volumes before running tests 2018-12-19 15:50:20 +09:00
nicolas.dorier
9db5c0f375 Hack tests to make currency formatting work on linux 2018-12-19 00:28:06 +09:00
nicolas.dorier
2bb24282d2 Clean previous run with dock-compose 2018-12-19 00:15:33 +09:00
nicolas.dorier
63ff46a768 cache docker on circleCI for tests 2018-12-18 23:27:57 +09:00
nicolas.dorier
d85247d2ad Run tests inside container 2018-12-18 22:35:58 +09:00
nicolas.dorier
9c93e76eeb Remove temporary nuget down hack 2018-12-12 12:20:17 +09:00
nicolas.dorier
94be2b46d5 docker build should use right api.nuget.org server 2018-12-10 23:36:54 +09:00
nicolas.dorier
4b4d0d2d19 Adding working server for api.nuget.org 2018-12-10 22:35:43 +09:00
nicolas.dorier
9911d18390 Do not push latest images to dockerhub 2018-11-23 14:12:47 +09:00
nicolas.dorier
e24630ac1e Remove qemu install requirement for the host 2018-11-23 14:08:14 +09:00
nicolas.dorier
11788cece9 No need to create latest tag 2018-11-23 13:18:35 +09:00
nicolas.dorier
ce57a2b8fb Do not tag latest 2018-11-23 12:59:48 +09:00
Rockstar Developer
0f222979a6 CircleCI multiarch Docker images (#416)
* Preparing final version of CircleCI docker building

* Removing test job requirement for building Docker images

We'll already monitor build before tagging, would be too many checks

* Adding pushing of manifest for tag

* Easy access to docker/circle config files for edit

* Generalizing script with $DOCKERHUB_REPO variable
2018-11-23 11:21:01 +09:00
nicolas.dorier
441398402d Remove global.json because .403 became suddenly unavailable 2018-11-13 16:41:49 +09:00
nicolas.dorier
f2387fd6b5 Workaround to compile on circle 2018-11-13 16:16:57 +09:00
nicolas.dorier
888036a99d use docker on Circle CI 2018-11-13 15:55:10 +09:00
nicolas.dorier
539c0ed7f0 show dotnet info on CI 2018-11-13 15:47:25 +09:00
nicolas.dorier
254db22063 Change test trait name 2018-10-28 22:51:02 +09:00
nicolas.dorier
8e8669d63f Warning as errors 2018-10-28 22:15:32 +09:00
nicolas.dorier
4625ff92f1 Run unreliable tests, attempt to make them a bit more reliable 2018-10-28 22:10:37 +09:00
nicolas.dorier
9a384d81fe Run only dev time containers 2018-10-28 21:25:42 +09:00
nicolas.dorier
0cbe36c048 Run reliable tests, remove the docker build 2018-10-28 21:19:18 +09:00
nicolas.dorier
7f16aa8c7e Run only fast tests on CI 2018-10-28 20:59:59 +09:00
nicolas.dorier
9b261daa6d Add circleci file 2018-10-28 20:06:04 +09:00