Add linting and contract builds to CI #222

Merged
raucao merged 5 commits from feature/183-ci_linting into master 2022-08-10 16:31:31 +00:00
Owner

Now fails CI on contract linting and cancels the last step after the first failed step.

Probably a good idea to solve #183 as a PR against this one?

I have commented the contract linting step for now, so it can be used for #183, but done separately from other work. So this is good to merge, pending an approval or change request.

refs #183

Now fails CI on contract linting and cancels the last step after the first failed step. ~~Probably a good idea to solve #183 as a PR against this one?~~ I have commented the contract linting step for now, so it can be used for #183, but done separately from other work. So this is good to merge, pending an approval or change request. refs #183
raucao added the
kredits-1
label 2022-08-09 15:33:44 +00:00
raucao added 4 commits 2022-08-09 15:33:45 +00:00
CI: Split setup and test steps
All checks were successful
continuous-integration/drone/push Build is passing
51e50e7c46
Nicer step names
Some checks failed
continuous-integration/drone/push Build is failing
fd93993a1b
Build contracts in CI
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
98348dc544
raucao requested review from bumi 2022-08-09 15:35:55 +00:00
raucao requested review from hueso 2022-08-09 15:35:55 +00:00
raucao added 1 commit 2022-08-10 10:19:12 +00:00
Disable contract linting for now
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
46b1bbfbf2
So we can continue with actual tests, and fix the linter warnings
separately from other ongoing work.
hueso approved these changes 2022-08-10 15:56:39 +00:00
raucao merged commit 2b05be1897 into master 2022-08-10 16:31:31 +00:00
raucao deleted branch feature/183-ci_linting 2022-08-10 16:31:32 +00:00
Sign in to join this conversation.
No description provided.