Set up Drone CI #221
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/ci_setup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This adds Drone CI integration to automatically run the (as of yet empty) hardhat tests.
It's using a custom Docker image to add a user account (hardhat doesn't want to be run as root), as well as speed up the NPM install by caching most dependencies in the image itself.
It's slightly hacky, but I think the means justify the ends. I also think it should be stable for normal usage. Any and all ideas for improvements are most welcome, of course!
refs #103
looks good!