fix .gitignore and add CI test for .gitignore filters
Add a script to CI for checking repository files against .gitignore filters. Also, verify that buildbot master is marked as active in API.
The git_check
job will fail if any of the files in the repository match the .gitignore filters. (for example, see logs for running the test on main branch and test after fixing the issue). buildbot_check
job fails if buildbot master is not marked as active in API.
Note: custom test container images will be added in a separate MR.
Edited by Meisam Tabriz