From 2e18c3c6154ea5493f3dfb0a41c4a9132a31ec27 Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 21 Feb 2020 17:21:30 +0000 Subject: [PATCH] Remove buildkite pipeline Now moved to the pipelines repo --- .buildkite/pipeline.yaml | 119 --------------------------------------- 1 file changed, 119 deletions(-) delete mode 100644 .buildkite/pipeline.yaml diff --git a/.buildkite/pipeline.yaml b/.buildkite/pipeline.yaml deleted file mode 100644 index 4bc69a76bd..0000000000 --- a/.buildkite/pipeline.yaml +++ /dev/null @@ -1,119 +0,0 @@ -steps: - - label: ":eslint: JS Lint" - command: - # We fetch the develop js-sdk to get our latest eslint rules - - "echo '--- Install js-sdk'" - - "./scripts/ci/install-deps.sh --ignore-scripts" - - "echo '+++ Lint'" - - "yarn lint:js" - plugins: - - docker#v3.0.1: - image: "node:12" - - - label: ":eslint: TS Lint" - command: - - "echo '--- Install'" - - "yarn install --ignore-scripts" - - "echo '+++ Lint'" - - "yarn lint:ts" - plugins: - - docker#v3.0.1: - image: "node:12" - - - label: ":eslint: Types Lint" - command: - - "echo '--- Install'" - - "yarn install --ignore-scripts" - - "echo '+++ Lint'" - - "yarn lint:types" - plugins: - - docker#v3.0.1: - image: "node:12" - - label: ":stylelint: Style Lint" - command: - - "echo '--- Install'" - - "yarn install --ignore-scripts" - - "yarn lint:style" - plugins: - - docker#v3.0.1: - image: "node:12" - - - label: ":jest: Tests" - agents: - # We use a medium sized instance instead of the normal small ones because - # webpack loves to gorge itself on resources. - queue: "medium" - command: - - "echo '--- Install js-sdk'" - # We don't use the babel-ed output for anything so we can --ignore-scripts - # to save transpiling the files. We run the transpile step explicitly in - # the 'build' job. - - "./scripts/ci/install-deps.sh --ignore-scripts" - - "yarn run reskindex" - - "echo '+++ Running Tests'" - - "yarn test" - plugins: - - docker#v3.0.1: - image: "node:12" - - - label: "🛠 Build" - command: - - "echo '+++ Install & Build'" - - "yarn install" - plugins: - - docker#v3.0.1: - image: "node:12" - - - label: ":chains: End-to-End Tests" - agents: - # We use a xlarge sized instance instead of the normal small ones because - # e2e tests otherwise take +-8min - queue: "xlarge" - command: - - "echo '--- Install js-sdk'" - - "./scripts/ci/install-deps.sh --ignore-scripts" - - "echo '+++ Running Tests'" - - "./scripts/ci/end-to-end-tests.sh" - plugins: - - docker#v3.0.1: - image: "matrixdotorg/riotweb-ci-e2etests-env:latest" - propagate-environment: true - workdir: "/workdir/matrix-react-sdk" - retry: - automatic: - - exit_status: 1 # retry end-to-end tests once as Puppeteer sometimes fails - limit: 1 - - - label: "🔧 Riot Tests" - agents: - # We use a medium sized instance instead of the normal small ones because - # webpack loves to gorge itself on resources. - queue: "medium" - command: - - "echo '+++ Running Tests'" - - "./scripts/ci/riot-unit-tests.sh" - plugins: - - docker#v3.0.1: - image: "node:10" - propagate-environment: true - workdir: "/workdir/matrix-react-sdk" - - - label: "🌐 i18n" - command: - - "echo '--- Fetching Dependencies'" - - "yarn install --ignore-scripts" - - "echo '+++ Testing i18n output'" - - "yarn diff-i18n" - plugins: - - docker#v3.0.1: - image: "node:10" - - - wait - - - label: "🐴 Trigger riot-web" - trigger: "riot-web" - branches: "develop" - build: - branch: "develop" - message: "[react-sdk] ${BUILDKITE_MESSAGE}" - async: true