Lint Dockerfile
Do more with Lint Dockerfile
Buddy CI/CD allows you to instantly implement Lint Dockerfile with 148 ready to use actions to automate your development and build better apps faster.
Use Lint Dockerfile in Buddy CI/CDLint Dockerfile - Features, integrations, alternatives & more
What it does
Docker delivers virtualized software packages in easy to use isolated environments called "containers". Containers allow developers to bundle up the entire application, with all the required libraries and dependencies and deploy it as a single package greatly enhancing the delivery process.
How it works
The action can be configured by selecting the Dockerfile from the filesystem and the shell in which the instructions will be analyzed (sh, bash, dash, ksh).
If the linter finds incorrect code that can affect security or performance of the Docker image, it will stop the execution and mark the pipeline as failed.
Action preview
Image loading...
Lint Dockerfile Action Features
- The tool is very thorough and returns all types of errors. However, it is possible to select some error types to be ignored by linter
- The action can be configured in YAML mode. See Lint Dockerfile YAML parameters and Lint Dockerfile YAML config example
- Buddy's Lint Dockerfile API is supported
- The action supports conditional execution: it can be run on each execution, only if there are changes in the repository or specific paths since last execution or if an environment variable has a specific value
- Handling failures: you can either stop the execution, mark action and pipeline as failed or proceed the execution, mark action as warning and jump to the next action
Do more with Lint Dockerfile
Buddy allows you to instantly connect Lint Dockerfile with 148 actions to automate your development and build better apps faster.
Connect Lint Dockerfile to 148 dev tools1 - 3 (of 148)