diff --git a/.gitignore b/subprojects/gst-ci/.gitignore similarity index 100% rename from .gitignore rename to subprojects/gst-ci/.gitignore diff --git a/.gitlab-ci.yml b/subprojects/gst-ci/.gitlab-ci.yml similarity index 100% rename from .gitlab-ci.yml rename to subprojects/gst-ci/.gitlab-ci.yml diff --git a/README.txt b/subprojects/gst-ci/README.txt similarity index 100% rename from README.txt rename to subprojects/gst-ci/README.txt diff --git a/docker/README b/subprojects/gst-ci/docker/README similarity index 100% rename from docker/README rename to subprojects/gst-ci/docker/README diff --git a/docker/android/Dockerfile b/subprojects/gst-ci/docker/android/Dockerfile similarity index 100% rename from docker/android/Dockerfile rename to subprojects/gst-ci/docker/android/Dockerfile diff --git a/docker/android/cleanup.sh b/subprojects/gst-ci/docker/android/cleanup.sh similarity index 100% rename from docker/android/cleanup.sh rename to subprojects/gst-ci/docker/android/cleanup.sh diff --git a/docker/android/prepare.sh b/subprojects/gst-ci/docker/android/prepare.sh similarity index 100% rename from docker/android/prepare.sh rename to subprojects/gst-ci/docker/android/prepare.sh diff --git a/docker/build_manifest/Dockerfile b/subprojects/gst-ci/docker/build_manifest/Dockerfile similarity index 100% rename from docker/build_manifest/Dockerfile rename to subprojects/gst-ci/docker/build_manifest/Dockerfile diff --git a/docker/cerbero/Dockerfile-fedora b/subprojects/gst-ci/docker/cerbero/Dockerfile-fedora similarity index 100% rename from docker/cerbero/Dockerfile-fedora rename to subprojects/gst-ci/docker/cerbero/Dockerfile-fedora diff --git a/docker/fedora/Dockerfile b/subprojects/gst-ci/docker/fedora/Dockerfile similarity index 100% rename from docker/fedora/Dockerfile rename to subprojects/gst-ci/docker/fedora/Dockerfile diff --git a/docker/fedora/cleanup.sh b/subprojects/gst-ci/docker/fedora/cleanup.sh similarity index 100% rename from docker/fedora/cleanup.sh rename to subprojects/gst-ci/docker/fedora/cleanup.sh diff --git a/docker/fedora/prepare.sh b/subprojects/gst-ci/docker/fedora/prepare.sh similarity index 100% rename from docker/fedora/prepare.sh rename to subprojects/gst-ci/docker/fedora/prepare.sh diff --git a/docker/indent/Dockerfile b/subprojects/gst-ci/docker/indent/Dockerfile similarity index 100% rename from docker/indent/Dockerfile rename to subprojects/gst-ci/docker/indent/Dockerfile diff --git a/docker/test_manifest/Dockerfile b/subprojects/gst-ci/docker/test_manifest/Dockerfile similarity index 100% rename from docker/test_manifest/Dockerfile rename to subprojects/gst-ci/docker/test_manifest/Dockerfile diff --git a/docker/windows/.dockerignore b/subprojects/gst-ci/docker/windows/.dockerignore similarity index 100% rename from docker/windows/.dockerignore rename to subprojects/gst-ci/docker/windows/.dockerignore diff --git a/docker/windows/Dockerfile b/subprojects/gst-ci/docker/windows/Dockerfile similarity index 100% rename from docker/windows/Dockerfile rename to subprojects/gst-ci/docker/windows/Dockerfile diff --git a/docker/windows/build_image.ps1 b/subprojects/gst-ci/docker/windows/build_image.ps1 similarity index 100% rename from docker/windows/build_image.ps1 rename to subprojects/gst-ci/docker/windows/build_image.ps1 diff --git a/docker/windows/container.ps1 b/subprojects/gst-ci/docker/windows/container.ps1 similarity index 100% rename from docker/windows/container.ps1 rename to subprojects/gst-ci/docker/windows/container.ps1 diff --git a/docker/windows/install_choco.ps1 b/subprojects/gst-ci/docker/windows/install_choco.ps1 similarity index 100% rename from docker/windows/install_choco.ps1 rename to subprojects/gst-ci/docker/windows/install_choco.ps1 diff --git a/docker/windows/install_gst.ps1 b/subprojects/gst-ci/docker/windows/install_gst.ps1 similarity index 100% rename from docker/windows/install_gst.ps1 rename to subprojects/gst-ci/docker/windows/install_gst.ps1 diff --git a/docker/windows/install_toolchain.ps1 b/subprojects/gst-ci/docker/windows/install_toolchain.ps1 similarity index 100% rename from docker/windows/install_toolchain.ps1 rename to subprojects/gst-ci/docker/windows/install_toolchain.ps1 diff --git a/docker/windows/prepare_cerbero_env.sh b/subprojects/gst-ci/docker/windows/prepare_cerbero_env.sh similarity index 100% rename from docker/windows/prepare_cerbero_env.sh rename to subprojects/gst-ci/docker/windows/prepare_cerbero_env.sh diff --git a/docker/windows/prepare_gst_env.ps1 b/subprojects/gst-ci/docker/windows/prepare_gst_env.ps1 similarity index 100% rename from docker/windows/prepare_gst_env.ps1 rename to subprojects/gst-ci/docker/windows/prepare_gst_env.ps1 diff --git a/docker/windows/rust.Dockerfile b/subprojects/gst-ci/docker/windows/rust.Dockerfile similarity index 100% rename from docker/windows/rust.Dockerfile rename to subprojects/gst-ci/docker/windows/rust.Dockerfile diff --git a/fuzzing/README.txt b/subprojects/gst-ci/fuzzing/README.txt similarity index 100% rename from fuzzing/README.txt rename to subprojects/gst-ci/fuzzing/README.txt diff --git a/fuzzing/build-oss-fuzz.sh b/subprojects/gst-ci/fuzzing/build-oss-fuzz.sh similarity index 100% rename from fuzzing/build-oss-fuzz.sh rename to subprojects/gst-ci/fuzzing/build-oss-fuzz.sh diff --git a/fuzzing/gst-discoverer.c b/subprojects/gst-ci/fuzzing/gst-discoverer.c similarity index 100% rename from fuzzing/gst-discoverer.c rename to subprojects/gst-ci/fuzzing/gst-discoverer.c diff --git a/fuzzing/localfuzzer.c b/subprojects/gst-ci/fuzzing/localfuzzer.c similarity index 100% rename from fuzzing/localfuzzer.c rename to subprojects/gst-ci/fuzzing/localfuzzer.c diff --git a/fuzzing/typefind.c b/subprojects/gst-ci/fuzzing/typefind.c similarity index 100% rename from fuzzing/typefind.c rename to subprojects/gst-ci/fuzzing/typefind.c diff --git a/gitlab/build_manifest.py b/subprojects/gst-ci/gitlab/build_manifest.py similarity index 100% rename from gitlab/build_manifest.py rename to subprojects/gst-ci/gitlab/build_manifest.py diff --git a/gitlab/cerbero_setup.sh b/subprojects/gst-ci/gitlab/cerbero_setup.sh similarity index 100% rename from gitlab/cerbero_setup.sh rename to subprojects/gst-ci/gitlab/cerbero_setup.sh diff --git a/gitlab/ci_template.yml b/subprojects/gst-ci/gitlab/ci_template.yml similarity index 100% rename from gitlab/ci_template.yml rename to subprojects/gst-ci/gitlab/ci_template.yml diff --git a/gitlab/clone_manifest_ref.py b/subprojects/gst-ci/gitlab/clone_manifest_ref.py similarity index 100% rename from gitlab/clone_manifest_ref.py rename to subprojects/gst-ci/gitlab/clone_manifest_ref.py diff --git a/gitlab/freedesktop_doc_importer.sh b/subprojects/gst-ci/gitlab/freedesktop_doc_importer.sh similarity index 100% rename from gitlab/freedesktop_doc_importer.sh rename to subprojects/gst-ci/gitlab/freedesktop_doc_importer.sh diff --git a/jenkins/Jenkinsfile-cerbero-debian b/subprojects/gst-ci/jenkins/Jenkinsfile-cerbero-debian similarity index 100% rename from jenkins/Jenkinsfile-cerbero-debian rename to subprojects/gst-ci/jenkins/Jenkinsfile-cerbero-debian diff --git a/jenkins/Jenkinsfile-master-fedora b/subprojects/gst-ci/jenkins/Jenkinsfile-master-fedora similarity index 100% rename from jenkins/Jenkinsfile-master-fedora rename to subprojects/gst-ci/jenkins/Jenkinsfile-master-fedora diff --git a/jenkins/Jenkinsfile-master-ubuntu b/subprojects/gst-ci/jenkins/Jenkinsfile-master-ubuntu similarity index 100% rename from jenkins/Jenkinsfile-master-ubuntu rename to subprojects/gst-ci/jenkins/Jenkinsfile-master-ubuntu diff --git a/jenkins/Jenkinsfile-meson-fedora b/subprojects/gst-ci/jenkins/Jenkinsfile-meson-fedora similarity index 100% rename from jenkins/Jenkinsfile-meson-fedora rename to subprojects/gst-ci/jenkins/Jenkinsfile-meson-fedora