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!
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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!