CI build for Drone server
Go to file
Joseph Montanaro e9a8b0ee3a
All checks were successful
continuous-integration/drone Build is passing
filter yq to just first document
2021-05-27 23:53:35 -07:00
runner-exec add exec runner 2021-01-02 19:54:53 -08:00
.drone.yml filter yq to just first document 2021-05-27 23:53:35 -07:00
README.md filter execution on cron event name 2020-12-30 05:40:09 -08:00

No-limit Drone server CI pipeline

Build Status

The official Docker images provided by the Drone CI project use the Enterprise version, which is limied to a total of 5000 builds unless the server is in posession of a valid Enterprise license. For personal or small-company (<$1M yearly revenue) use this limitation can be avoided by compiling the Drone server with the nolimit tag.

This CI pipeline attempts to build the latest version of the Drone server by:

  • Cloning the repository from Github
  • Checking out the latest version tag
  • Parsing the repository's .drone.yml file to determine what Golang image to use
  • Compiling with the nolimit tag
  • Building the Docker image using the included Dockerfile
  • Deploying said dockerfile to a private registry