[CI] Remove retired ci_lint Docker files#19878
Conversation
Remove the retired ci_lint Docker image definition and its legacy lint wrapper after the Jenkins matrix stopped building ci_lint in apache#19872. Also remove the ci_lint entry from docker-images.ini, drop the retired-image skip from the nightly Docker updater, and update the CI test fixture accordingly. Keep the temporary git_change_docker.sh ignore entries for the deleted lint Docker files so this cleanup PR does not trigger an unnecessary Docker image rebuild.
There was a problem hiding this comment.
Code Review
This pull request removes the ci_lint Docker image and its associated configurations, scripts, and documentation across the repository. This includes deleting the ci_lint Dockerfile, the ubuntu_install_clang_format.sh script, and the task_lint.sh script, as well as updating the Jenkins configuration, Docker update scripts, and related tests to exclude ci_lint. No review comments were provided, and there is no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Remove the retired ci_lint Docker image definition and its legacy lint wrapper after the Jenkins matrix stopped building ci_lint in #19872.
Also remove the ci_lint entry from docker-images.ini, drop the retired-image skip from the nightly Docker updater, and update the CI test fixture accordingly.
Keep the temporary git_change_docker.sh ignore entries for the deleted lint Docker files so this cleanup PR does not trigger an unnecessary Docker image rebuild.