1*7e0e3c0cSAndrew Geissler# SPDX-FileCopyrightText: Andrei Gherzan <andrei.gherzan@huawei.com> 2*7e0e3c0cSAndrew Geissler# 3*7e0e3c0cSAndrew Geissler# SPDX-License-Identifier: MIT 4*7e0e3c0cSAndrew Geissler 5*7e0e3c0cSAndrew Geisslername: "Cleanup dangling docker images" 6*7e0e3c0cSAndrew Geissler 7*7e0e3c0cSAndrew Geisslerruns: 8*7e0e3c0cSAndrew Geissler using: "composite" 9*7e0e3c0cSAndrew Geissler steps: 10*7e0e3c0cSAndrew Geissler - name: Cleanup dangling images 11*7e0e3c0cSAndrew Geissler shell: bash 12*7e0e3c0cSAndrew Geissler run: | 13*7e0e3c0cSAndrew Geissler echo -n "Cleanup dangling images... " 14*7e0e3c0cSAndrew Geissler if ! docker rmi $(docker images --filter "dangling=true" -q --no-trunc) > /dev/null 2>&1; then 15*7e0e3c0cSAndrew Geissler echo "no dangling images found." 16*7e0e3c0cSAndrew Geissler else 17*7e0e3c0cSAndrew Geissler echo "done." 18*7e0e3c0cSAndrew Geissler fi 19