Exhibit 2141 · Website
Docker Blog: Bring Continuous Integration to Your Laptop With the Drone CI Docker Extension
Docker Blog
Each step defines an attribute called commands. This is a list of shell commands that we want to execute as part of the build. The defined list of commands will be converted into shell script and set as Docker container’s ENTRYPOINT. If any command (for example, the missing yq command, in this case) returns a non-zero exit code, the pipeline fails and exits.