Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Enable shellcheck in your Azure Pipelines
# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
- master
vmImage: 'ubuntu-18.04'
- checkout: self
submodules: true
- bash: |
echo "This checks for formatting and common bash errors. See wiki for error details and ignore options:"
export scversion="stable"
wget -qO- "${scversion?}.linux.x86_64.tar.xz" | tar -xJv
mv "shellcheck-${scversion}/shellcheck" .
rm -r "shellcheck-${scversion}"
./shellcheck ./scripts/*.sh
displayName: "Validate Scripts: Shellcheck"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.