This is an automated email from the ASF dual-hosted git repository.
tvb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
The following commit(s) were added to refs/heads/master by this push:
new cd2f743 Removing all traces of gitlab metadata
cd2f743 is described below
commit cd2f7433f5610842aeb1f945b33fd8ba02af19e4
Author: Tristan van Berkom <[email protected]>
AuthorDate: Mon Jan 4 22:23:41 2021 +0900
Removing all traces of gitlab metadata
House cleaning, some of this, particularly CI of remote execution
services, needs to be revived in a different way in github workflows.
---
.gitlab-ci.yml | 468 ---------------------
.gitlab-ci/buildbarn-remote-cache.yml | 59 ---
.gitlab-ci/buildgrid-remote-execution.yml | 67 ---
.gitlab-ci/cache-server.yml | 36 --
.gitlab-ci/config/asset.jsonnet | 32 --
.gitlab-ci/config/storage.jsonnet | 26 --
.gitlab/CODEOWNERS | 4 -
.gitlab/issue_templates/bst_bug.md | 38 --
.gitlab/issue_templates/bst_task.md | 19 -
.../merge_request_templates/bst_merge_request.md | 19 -
.../merge_request_templates/stale_MR_message.md | 11 -
11 files changed, 779 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
deleted file mode 100644
index 5e11162..0000000
--- a/.gitlab-ci.yml
+++ /dev/null
@@ -1,468 +0,0 @@
-include:
- - template: Code-Quality.gitlab-ci.yml
- - template: License-Scanning.gitlab-ci.yml
- - template: SAST.gitlab-ci.yml
-
-image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-debian:10-${DOCKER_IMAGE_VERSION}
-
-cache:
- key: "$CI_JOB_NAME-"
- paths:
- - cache/
-
-stages:
- - test
- - post
- - publish
-
-variables:
- # SAST related variables
- SAST_DEFAULT_ANALYZERS: "bandit, secrets"
- SAST_DISABLE_DIND: "true"
- SAST_GOSEC_LEVEL: 2
- CI_PROJECT_REPOSITORY_LANGUAGES: "python"
-
- # Our own variables
- # Version of the docker images we should use for all the images.
- # This is taken from buildstream/buildstream-docker-images
- DOCKER_IMAGE_VERSION: master-210859421
- PYTEST_ADDOPTS: "--color=yes"
- INTEGRATION_CACHE: "${CI_PROJECT_DIR}/cache/integration-cache"
- PYTEST_ARGS: "--color=yes --integration -n 2"
- TEST_COMMAND: "tox -- ${PYTEST_ARGS}"
- TOXENV: py36, py37, py38-nocover, py39-nocover, py36-plugins, py37-plugins,
py38-plugins-nocover, py39-plugins-nocover
- COVERAGE_PREFIX: "${CI_JOB_NAME}."
-
-
-#####################################################
-# Test stage #
-#####################################################
-
-# Run premerge commits
-#
-.tests-template: &tests
- stage: test
-
- before_script:
- # Diagnostics
- - mount
- - df -h
- - tox --version
-
- script:
- - mkdir -p "${INTEGRATION_CACHE}"
- - useradd -Um buildstream
- - chown -R buildstream:buildstream .
-
- # Run the tests as a simple user to test for permission issues
- - su buildstream -c "${TEST_COMMAND}"
-
- after_script:
- except:
- - schedules
- artifacts:
- paths:
- - .coverage-reports
-
-tests-debian-10:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-debian:10-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
-tests-fedora-31:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:31-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
-tests-fedora-32:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
-tests-fedora-33:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:33-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
-tests-ubuntu-18.04:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-ubuntu:18.04-${DOCKER_IMAGE_VERSION}
- <<: *tests
- variables:
- # Disable parallel testing due to frequent INTERNALERROR with Python 3.6
- PYTEST_ARGS: "--color=yes --integration"
-
-tests-centos-7.7:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-centos:7.7.1908-${DOCKER_IMAGE_VERSION}
- <<: *tests
- variables:
- # Disable parallel testing due to frequent INTERNALERROR with Python 3.6
- PYTEST_ARGS: "--color=yes --integration"
-
-# Test the master version of some external plugins
-tests-plugins-master:
- <<: *tests
- allow_failure: true
-
- variables:
- BST_PLUGINS_EXPERIMENTAL_VERSION: master
-
-tests-userchroot:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:31-${DOCKER_IMAGE_VERSION}
- <<: *tests
- variables:
- BST_CAS_STAGING_ROOT: "/builds/userchroot"
-
- script:
- - mkdir -p "${INTEGRATION_CACHE}"
- - useradd -Um buildstream
-
- # Use buildbox-run-userchroot and hardlinking
- - ln -svf buildbox-run-userchroot /usr/local/bin/buildbox-run
- - rm -vf /usr/local/bin/buildbox-fuse
-
- # When using userchroot, buildbox-casd must run as a separate user
- - useradd -g buildstream buildbox-casd
- - chown buildbox-casd:buildstream /usr/local/bin/buildbox-casd
- - chmod u+s /usr/local/bin/buildbox-casd
-
- # Set up staging root with permissions required by userchroot,
- # must be on same filesystem as current directory to support hardlinks
- - mkdir -p "${BST_CAS_STAGING_ROOT}"
- - chown -R buildbox-casd:buildstream "${BST_CAS_STAGING_ROOT}"
- # userchroot doesn't allow group/world-writable base directory
- - chmod go-w /builds
- - echo buildbox-casd:${BST_CAS_STAGING_ROOT} > /etc/userchroot.conf
-
- - chown -R buildstream:buildstream .
-
- # Run the tests as a simple user to test for permission issues
- - su buildstream -c "umask 002 && ${TEST_COMMAND}"
-
-tests-fedora-missing-deps:
- # Ensure that tests behave nicely while missing bwrap and ostree
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
- script:
- # We remove the Bubblewrap and OSTree packages here so that we catch any
- # codepaths that try to use them. Removing OSTree causes fuse-libs to
- # disappear unless we mark it as user-installed.
- - dnf mark install fuse-libs systemd-udev
- - dnf erase -y bubblewrap ostree
-
- - useradd -Um buildstream
- - chown -R buildstream:buildstream .
-
- - su buildstream -c "${TEST_COMMAND}"
-
-
-tests-fedora-update-deps:
- # Check if the tests pass after updating requirements to their latest
- # allowed version.
- allow_failure: true
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
- script:
- - useradd -Um buildstream
- - chown -R buildstream:buildstream .
-
- - make --always-make --directory requirements
- - cat requirements/*.txt
-
- - su buildstream -c "${TEST_COMMAND}"
-
-# This template ensures that the server stack defined in COMPOSE_MANIFEST is
spun up for script execution
-# and cleaned up after the script is completed.
-.compose-test-boilerplate: &remote-test
- allow_failure: true
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- before_script:
- - dnf install -y docker docker-compose
- - docker-compose --file ${COMPOSE_MANIFEST} up --detach
- after_script:
- - docker-compose --file ${COMPOSE_MANIFEST} stop
- - docker-compose --file ${COMPOSE_MANIFEST} logs
- - docker-compose --file ${COMPOSE_MANIFEST} down
- services:
- - docker:stable-dind
-
-.docker-variables-boilerplate: &docker-variables
- DOCKER_HOST: tcp://docker:2375
- DOCKER_DRIVER: overlay2
- # Required to be able to connect to the docker daemon. See
https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
- DOCKER_TLS_CERTDIR: ""
-
-tests-remote-execution:
- <<: *tests
- <<: *remote-test # Spin up server stack
- variables:
- <<: *docker-variables
- COMPOSE_MANIFEST: .gitlab-ci/buildgrid-remote-execution.yml # <
*remote-test
- ARTIFACT_CACHE_SERVICE: http://docker:50052
- REMOTE_EXECUTION_SERVICE: http://docker:50051
- SOURCE_CACHE_SERVICE: http://docker:50052
- PYTEST_ARGS: "--color=yes --remote-execution"
-
-tests-remote-cache:
- <<: *tests
- <<: *remote-test # Spin up/down server stack
- variables:
- <<: *docker-variables
- COMPOSE_MANIFEST: .gitlab-ci/cache-server.yml # < *remote-test
- ARTIFACT_CACHE_SERVICE: http://docker:50052
- PYTEST_ARGS: "--color=yes --remote-cache"
-
-tests-bb-remote-cache:
- <<: *tests
- <<: *remote-test # Spin up/down server stack
- variables:
- <<: *docker-variables
- COMPOSE_MANIFEST: .gitlab-ci/buildbarn-remote-cache.yml # < *remote-test
- ARTIFACT_INDEX_SERVICE: http://docker:7981
- ARTIFACT_STORAGE_SERVICE: http://docker:7982
- PYTEST_ARGS: "--color=yes --remote-cache"
-
-tests-no-usedevelop:
- # Ensure that tests also pass without `--develop` flag.
- #
- # Our tox.ini file does not set `usedevelop` when running without coverage,
- # but the `usedevelop` flag is required when collecting coverage information,
- # this is why we provoke the tests to run with `nocover` in order to provoke
- # the tests to run in CI without `usedevelop`.
- #
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- <<: *tests
- variables:
- TOXENV: py36-nocover,py37-nocover,py38-nocover, py39-nocover
-
-
-# Run type checkers
-mypy:
- stage: test
-
- script:
- - tox -e mypy
- except:
- - schedules
-
-# Lint separately from testing
-lint:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- stage: test
-
- before_script:
- # Diagnostics
- - python3 --version
-
- script:
- - tox -e format-check,lint
- except:
- - schedules
-
-# Catch regressions in native windows support
-tests-win32-master:
- stage: test
- variables:
- LC_ALL: C.UTF-8
- LANG: C.UTF-8
- tags:
- - win32
- script:
- - tox -e win32
- only:
- - master
- except:
- - schedules
-
-# Optional test to catch regressions in native windows support on non-master
branches
-tests-win32-non-master:
- stage: test
- variables:
- LC_ALL: C.UTF-8
- LANG: C.UTF-8
- tags:
- - win32
- script:
- - tox -e win32
- except:
- - master
- when: manual
-
-# Automatically build documentation for every commit, we want to know
-# if building documentation fails even if we're not deploying it.
-docs:
- stage: test
- variables:
- BST_FORCE_SESSION_REBUILD: 1
- script:
- - env BST_SOURCE_CACHE="$(pwd)/cache/integration-cache/sources" tox -e docs
- - mv doc/build/html public
- except:
- - schedules
- artifacts:
- paths:
- - public/
-
-.overnight-tests: &overnight-tests-template
- stage: test
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- variables:
- FD_SDK_REF: freedesktop-sdk-20.08beta.1-buildstream2
- BST_EXT_REF: da0417b62ba47ffdaff985b736907373d14cd2c7
- before_script:
- - |
- mkdir -p "${HOME}/.config"
- cat <<EOF >"${HOME}/.config/buildstream.conf"
- scheduler:
- fetchers: 2
- EOF
- - dnf install -y ostree
- # Install pinned BuildStream dependencies, BuildStream from the local
repository
- # and bst-plugins-expeirmental from its repository
- - |
- pip3 install \
- -r requirements/requirements.txt . \
-
git+https://gitlab.com/buildstream/bst-plugins-experimental.git@${BST_EXT_REF}#egg=bst_plugins_experimental[cargo]
\
- .
- - git clone https://gitlab.com/freedesktop-sdk/freedesktop-sdk.git
- - git -C freedesktop-sdk checkout ${FD_SDK_REF}
- artifacts:
- paths:
- - "${HOME}/.cache/buildstream/logs"
- only:
- - schedules
-
-overnight-tests:
- <<: *overnight-tests-template
- script:
- - |
- cat > ~/.config/buildstream.conf << EOF
- # Get a lot of output in case of errors
- logging:
- error-lines: 80
- #
- # Artifacts
- #
- artifacts:
- - url: https://bb-cache.buildstream.build:11002
- client-cert: $OVERNIGHT_CACHE_PUSH_CERT
- client-key: $OVERNIGHT_CACHE_PUSH_KEY
- push: true
- EOF
- - make -C freedesktop-sdk
-
-overnight-tests-no-cache:
- <<: *overnight-tests-template
- script:
- - sed -i '/artifacts:/,+1 d' freedesktop-sdk/project.conf
- - make -C freedesktop-sdk
- tags:
- - overnight-tests
-
-# These tests might be a bit more flaky since they randomize the order
-# They will also take longer to run. Hence run them only nightly
-overnight-randomized:
- image:
registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:32-${DOCKER_IMAGE_VERSION}
- <<: *tests
-
- script:
- - mkdir -p "${INTEGRATION_CACHE}"
- - useradd -Um buildstream
- - chown -R buildstream:buildstream .
-
- # Don't run tests multiprocessed here, the randomized order doesn't like that
- - su buildstream -c "tox -e
py36-randomized,py37-randomized,py38-randomized-nocover -- --color=yes
--integration"
-
- # We need to override the exclusion from the template in order to run on
schedules
- except: []
- only:
- - schedules
-
-#####################################################
-# Post stage #
-#####################################################
-
-analysis:
- stage: post
- script:
- - |
- # Workaround radon issue not requiring it's dependency
- pip3 install flake8_polyfill
- pip3 install radon
- mkdir analysis
-
- - |
- echo "Calculating Maintainability Index"
- radon mi -s -j src/buildstream > analysis/mi.json
- radon mi -s src/buildstream
-
- - |
- echo "Calculating Cyclomatic Complexity"
- radon cc -a -s -j src/buildstream > analysis/cc.json
- radon cc -a -s src/buildstream
-
- - |
- echo "Calculating Raw Metrics"
- radon raw -s -j src/buildstream > analysis/raw.json
- radon raw -s src/buildstream
-
- except:
- - schedules
- artifacts:
- paths:
- - analysis/
-
-# Collate coverage reports
-#
-coverage:
- stage: post
- coverage: '/TOTAL +\d+ +\d+ +(\d+\.\d+)%/'
- script:
- - cp -a .coverage-reports/ ./coverage-sources
- - tox -e coverage
- - cp -a .coverage-reports/ ./coverage-report
- dependencies:
- - tests-centos-7.7
- - tests-debian-10
- - tests-fedora-31
- - tests-remote-execution
- - tests-ubuntu-18.04
- - tests-userchroot
- except:
- - schedules
- artifacts:
- paths:
- - coverage-sources/
- - coverage-report/
-
-# Deploy, only for merges which land on master branch.
-#
-pages:
- stage: publish
- dependencies:
- - coverage
- - docs
- variables:
- ACME_DIR: public/.well-known/acme-challenge
- COVERAGE_DIR: public/coverage
- script:
- - mkdir -p ${ACME_DIR}
- # Required to finish the creation of the Let's Encrypt certificate,
- # which allows using https://docs.buildstream.build/ for accessing
- # the documentation.
- - echo ${ACME_CHALLENGE} > ${ACME_DIR}/$(echo ${ACME_CHALLENGE} | cut -c1-43)
- - mkdir -p ${COVERAGE_DIR}
- - cp -a ./coverage-report/ ${COVERAGE_DIR}
- artifacts:
- paths:
- - public/
- only:
- #
- # FIXME:
- #
- # Ideally we want to publish to a different subdir of
- # pages depending on which stable branch we are building here,
- # not currently automatically supported but can be worked around.
- #
- # See https://gitlab.com/gitlab-org/gitlab-ce/issues/35141
- #
- - master
- except:
- - schedules
diff --git a/.gitlab-ci/buildbarn-remote-cache.yml
b/.gitlab-ci/buildbarn-remote-cache.yml
deleted file mode 100644
index 58ccf5d..0000000
--- a/.gitlab-ci/buildbarn-remote-cache.yml
+++ /dev/null
@@ -1,59 +0,0 @@
-##
-# Buildbarn Compose manifest for BuildStream.
-#
-# Spins-up a unnamed and unauthenticated cache server:
-# - STORAGE at http://localhost:7982
-# - INDEX at: http://localhost:7981
-#
-# BuildStream configuration snippet:
-#
-# artifacts:
-# - url: https://localhost:7981
-# type: index
-# push: true
-# - url: https://localhost:7982
-# type: storage
-# push: true
-#
-# Basic usage:
-# - docker-compose -f buildbarn-remote-cache.yml up
-# - docker-compose -f buildbarn-remote-cache.yml down
-
-version: '3.4'
-
-services:
- bb-asset:
- image: buildbarn/bb-remote-asset:20200903T103837Z-90136c4
- command: /config/asset.jsonnet
- restart: unless-stopped
- expose:
- - "7981"
- ports:
- - "7981:7981"
- volumes:
- - type: volume
- source: assets
- target: /storage
- - type: bind
- source: ./config/
- target: /config
-
- bb-storage:
- image: buildbarn/bb-storage:20200816T115912Z-d83e1f0
- command: /config/storage.jsonnet
- restart: unless-stopped
- expose:
- - "7982"
- ports:
- - "7982:7982"
- volumes:
- - type: volume
- source: cas
- target: /cas
- - type: bind
- source: ./config/
- target: /config
-
-volumes:
- assets:
- cas:
diff --git a/.gitlab-ci/buildgrid-remote-execution.yml
b/.gitlab-ci/buildgrid-remote-execution.yml
deleted file mode 100644
index fd45c45..0000000
--- a/.gitlab-ci/buildgrid-remote-execution.yml
+++ /dev/null
@@ -1,67 +0,0 @@
-##
-# BuildGrid Compose manifest for BuildStream.
-#
-# Spins-up a unnamed and unauthenticated grid:
-# - Controller + CAS + AC at http://localhost:50051
-# - Ref. + CAS at: http://localhost:50052
-#
-# BuildStream configuration snippet:
-#
-# artifacts:
-# url: http://localhost:50052
-# push: true
-# remote-execution:
-# execution-service:
-# url: http://localhost:50051
-# action-cache-service:
-# url: http://localhost:50051
-# storage-service:
-# url: http://localhost:50051
-#
-# Basic usage:
-# - docker-compose -f buildgrid-compose.yml up
-# - docker-compose -f buildgrid-compose.yml down
-#
-version: "3.2"
-
-services:
- controller:
- image:
registry.gitlab.com/buildgrid/buildgrid.hub.docker.com/buildgrid:nightly
- command: [
- "bgd", "server", "start", "-v",
- "/etc/buildgrid/default.conf"]
- ports:
- - 50051:50051
- networks:
- - grid
-
- bot:
- image:
registry.gitlab.com/buildgrid/buildgrid.hub.docker.com/buildbox:nightly
- command: [
- "sh", "-c", "sleep 15 && ( buildbox-casd
--cas-remote=http://controller:50051 /var/lib/buildgrid/cache & buildbox-worker
--bots-remote=http://controller:50051
--cas-remote=unix:/var/lib/buildgrid/cache/casd.sock
--buildbox-run=buildbox-run-bubblewrap --runner-arg=--use-localcas --platform
OSFamily=linux --platform ISA=x86-64 --verbose )"]
- privileged: true
- volumes:
- - type: volume
- source: cache
- target: /var/lib/buildgrid/cache
- depends_on:
- - controller
- networks:
- - grid
-
- storage:
- image:
registry.gitlab.com/buildgrid/buildgrid.hub.docker.com/buildgrid:nightly
- command: [
- "bgd", "server", "start", "-v",
- "/etc/buildgrid/artifacts.conf"]
- ports:
- - 50052:50052
- networks:
- - grid
-
-networks:
- grid:
- driver: bridge
-
-volumes:
- cache:
diff --git a/.gitlab-ci/cache-server.yml b/.gitlab-ci/cache-server.yml
deleted file mode 100644
index 24ccd16..0000000
--- a/.gitlab-ci/cache-server.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-##
-# A Builstream Artifact Server
-#
-# Spins-up a unnamed and unauthenticated grid:
-# - artifacts server at: http://localhost:50052
-#
-# BuildStream configuration snippet:
-#
-# artifacts:
-# url: http://localhost:50052
-# push: true
-#
-# Basic usage:
-# - docker-compose -f cache-server.yml up
-# - docker-compose -f cache-server.yml down
-#
-version: "3.2"
-
-services:
- controller:
- image: buildstream/buildstream:dev
- command: ["bst-artifact-server","--port",
- "50052",
- "--enable-push",
- "/artifacts"
- ]
- ports:
- - 50052:50052
- networks:
- - grid
-networks:
- grid:
- driver: bridge
-
-volumes:
- cache:
diff --git a/.gitlab-ci/config/asset.jsonnet b/.gitlab-ci/config/asset.jsonnet
deleted file mode 100644
index aad06a2..0000000
--- a/.gitlab-ci/config/asset.jsonnet
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- fetcher: {
- caching: {
- fetcher: {
- // We should never be fetching anything which is not already returned
by the caching fetcher.
- 'error': {
- code: 5,
- message: "Asset Not Found",
- }
- }
- }
- },
-
- assetStore: {
- circular: {
- directory: '/storage',
- offsetFileSizeBytes: 1024 * 1024,
- offsetCacheSize: 1000,
- dataFileSizeBytes: 100 * 1024 * 1024,
- dataAllocationChunkSizeBytes: 1048576,
- instances: [''],
- },
- },
- httpListenAddress: ':1111',
- grpcServers: [{
- listenAddresses: [':7981'],
- authenticationPolicy: { allow: {} },
- }],
- allowUpdatesForInstances: [''],
- maximumMessageSizeBytes: 16 * 1024 * 1024,
-}
-
diff --git a/.gitlab-ci/config/storage.jsonnet
b/.gitlab-ci/config/storage.jsonnet
deleted file mode 100644
index 11fbdbe..0000000
--- a/.gitlab-ci/config/storage.jsonnet
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- blobstore: {
- contentAddressableStorage: {
- circular: {
- directory: '/cas',
- offsetFileSizeBytes: 16 * 1024 * 1024,
- offsetCacheSize: 10000,
- dataFileSizeBytes: 10 * 1024 * 1024 * 1024,
- dataAllocationChunkSizeBytes: 16 * 1024 * 1024,
- },
- },
- actionCache: {
- 'error': {
- code: 12, # UNIMPLEMENTED
- message: "AC requests are not supported for this endpoint.",
- }
- },
- },
- httpListenAddress: ':6981',
- grpcServers: [{
- listenAddresses: [':7982'],
- authenticationPolicy: { allow: {} },
- }],
- allowAcUpdatesForInstanceNamePrefixes: [''],
- maximumMessageSizeBytes: 16 * 1024 * 1024,
-}
diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS
deleted file mode 100644
index ca44a61..0000000
--- a/.gitlab/CODEOWNERS
+++ /dev/null
@@ -1,4 +0,0 @@
-# Main committers with blanket access to the project
-#
-
-* @tristanvb @juergbi @cs-shadow @BenjaminSchubert
diff --git a/.gitlab/issue_templates/bst_bug.md
b/.gitlab/issue_templates/bst_bug.md
deleted file mode 100644
index 4881605..0000000
--- a/.gitlab/issue_templates/bst_bug.md
+++ /dev/null
@@ -1,38 +0,0 @@
-## Summary
-
-[//]: # (Summarize the bug encountered concisely)
-
-
-## Steps to reproduce
-
-[//]: # (How one can reproduce the issue - this is very important)
-
-
-## What is the current bug behavior?
-
-[//]: # (What actually happens)
-
-
-## What is the expected correct behavior?
-
-[//]: # (What you should see instead)
-
-
-## Relevant logs and/or screenshots
-
-[//]: # (Paste any relevant logs - please use code blocks ``` to format
console output, logs, and code as it's hard to read otherwise. You can also add
a Snippet and link it here. Check the markdown giude on Gitlab for further tips)
-
-## Possible fixes
-
-[//]: # (If you can, link to the line of code that might be responsible for
the problem)
-
-## Other relevant information
-
-[//]: # (Add the BuildStream version. Substitute below the "x" by "1", "2" or
the right version. Add more than one version if necessary)
-
-* BuildStream version affected: /milestone %BuildStream_v1.x
-
-----
-[//]: # (To review information about possible relevant labels for this issue
please view the list of labels:
https://gitlab.com/BuildStream/buildstream/labels)
-
-/label ~bug
diff --git a/.gitlab/issue_templates/bst_task.md
b/.gitlab/issue_templates/bst_task.md
deleted file mode 100644
index efb172e..0000000
--- a/.gitlab/issue_templates/bst_task.md
+++ /dev/null
@@ -1,19 +0,0 @@
-## Background
-
-[//]: # (Provide a background or the root/source that justifies this task or
action.)
-
-## Task description
-
-[//]: # (Short summary of the action to be executed)
-
-* [ ] Action 1
-* [ ] Action 2
-* [ ] Action 3
-
-## Acceptance Criteria
-
-[//]: # (Acceptance criteria should follow the S.M.A.R.T. principle
https://en.wikipedia.org/wiki/SMART_criteria )
-
-----
-[//]: # (To review information about possible relevant labels for this issue
please view the list of labels:
https://gitlab.com/BuildStream/buildstream/labels)
-
diff --git a/.gitlab/merge_request_templates/bst_merge_request.md
b/.gitlab/merge_request_templates/bst_merge_request.md
deleted file mode 100644
index f58487b..0000000
--- a/.gitlab/merge_request_templates/bst_merge_request.md
+++ /dev/null
@@ -1,19 +0,0 @@
-## Description
-
-[//]: # (Provide a description of the MR including what it resolves)
-
-
-[//]: # (Proposed changes)
-
-Changes proposed in this merge request:
-* Change 1
-* Change 2
-* Change 3
-
-[//]: # (Task or bug number that this MR solves preceded by #)
-
-This merge request, when approved, will close issue/bug:
-
-## CHANGELOG/Release Notes
-
-[//]: # (Optional)
diff --git a/.gitlab/merge_request_templates/stale_MR_message.md
b/.gitlab/merge_request_templates/stale_MR_message.md
deleted file mode 100644
index 1a6d289..0000000
--- a/.gitlab/merge_request_templates/stale_MR_message.md
+++ /dev/null
@@ -1,11 +0,0 @@
- The below is simply some boilerplate to text for use when commenting on
- MRs that have not seen enough recent activity.
-
- Hi, thanks for your contribution! Unfortunately this MR is now over
- a month without an update from the author, as per our policy I'm WIP'ing
- this to keep our queue tidy. Please do clear the WIP status if you come
- back to work on it. Cheers!
-
- Hi! Since another month has gone by on this MR without an update from the
- author, as per our policy I'm going to close this to keep our queue tidy.
- Please do re-open the MR if you come back to work on it. Cheers!
\ No newline at end of file