improve CI configuration #16

Merged
joao.dubas merged 13 commits from jpd-improve-ci into main 2022-04-26 00:01:43 +00:00

13 Commits

Author SHA1 Message Date
Joao P Dubas
8af0be6631 wip: fix configuration for minio
All checks were successful
continuous-integration/drone/pr Build is passing
2022-04-25 23:26:22 +00:00
Joao P Dubas
f7ced0fcba wip: use fqdn for minio
Some checks failed
continuous-integration/drone/pr Build is failing
2022-04-25 23:13:32 +00:00
Joao P Dubas
9596a3cc66 wip: fix bucket for deps cache
Some checks failed
continuous-integration/drone/pr Build is failing
2022-04-25 17:35:01 +00:00
Joao P Dubas
c5b96629e6 wip: configure region for deps cache
Some checks failed
continuous-integration/drone/pr Build is failing
2022-04-25 17:29:55 +00:00
Joao P Dubas
b205d979ae wip: use minio to cache dependencies
Some checks failed
continuous-integration/drone/pr Build is failing
2022-04-25 17:20:22 +00:00
Joao P Dubas
6bf5e51493 chore: minor change in lock file
All checks were successful
continuous-integration/drone/pr Build is passing
2022-04-25 14:15:21 +00:00
Joao P Dubas
6ee89e38b4 fix: spec for serialize_range method 2022-04-25 14:13:58 +00:00
Joao P Dubas
fa674ceb36 chore: add lint step
In this step we check:

1. format
2. credo
3. dialyzer
2022-04-25 13:50:58 +00:00
Joao P Dubas
d22d93ed6c wip: set custom cache key 2022-04-25 13:50:58 +00:00
Joao P Dubas
f37942da6f wip: pin drone-cache version 2022-04-25 13:50:58 +00:00
Joao P Dubas
afface5808 fix: fail silently when restoring cache 2022-04-25 13:50:58 +00:00
Joao P Dubas
4aea4ffc75 wip: experiment with drone cache
Try to make builds faster
2022-04-25 13:50:58 +00:00
Joao P Dubas
372083a9ee chore: remove github actions
We're sticking with drone for now.
2022-04-25 13:50:58 +00:00