[gjs: 7/9] build: Remove regularly scheduled CI jobs
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs: 7/9] build: Remove regularly scheduled CI jobs
- Date: Fri, 30 Aug 2019 21:15:47 +0000 (UTC)
commit 105201d9cd1e643d1f928ff3b564d561619f791b
Author: Philip Chimento <philip endlessm com>
Date: Tue Aug 27 16:21:49 2019 +0300
build: Remove regularly scheduled CI jobs
We never did set these up in the first place, and so far it's been
working well to run them manually on demand. We wouldn't have enough
responders to keep up with them if they were run daily or weekly anyway.
.gitlab-ci.yml | 194 ---------------------------------------------------------
1 file changed, 194 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bef34b71..2e8adf62 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -259,200 +259,6 @@ eslint:
- schedules
- tags
-#############################################
-# Daily jobs / Frequent jobs #
-#############################################
-codequality:
- stage: source_check
- image: docker:latest
- variables:
- TASK_ID: "codequality"
- DOCKER_DRIVER: overlay
- services:
- - docker:dind
- script:
- - docker pull codeclimate/codeclimate
- - docker run --env CODECLIMATE_CODE="$PWD" --volume "$PWD":/code --volume
/var/run/docker.sock:/var/run/docker.sock --volume /tmp/cc:/tmp/cc codeclimate/codeclimate analyze -f json >
codeclimate.json
- artifacts:
- paths: [codeclimate.json]
- only:
- refs:
- - master@GNOME/gjs
- variables:
- - $CRON_FREQUENCY == "Daily"
-
-code_statistics:
- <<: *build
- stage: source_check
- image: registry.gitlab.gnome.org/gnome/gjs:fedora.static-analysis
- variables:
- TASK_ID: "code_statistics"
- CODECHECK: "TOKEI"
- only:
- variables:
- - $CRON_FREQUENCY == "Daily"
-
-sanitizer_clang:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.ubuntu-dev
- variables:
- TASK_ID: "ubuntu-x86_64-clang_ubsan_asan-default-default-check"
- CC: clang
- BUILD_OPTS: "--enable-asan --enable-ubsan"
- TEST: "check"
- only:
- variables:
- - $CRON_FREQUENCY == "Daily"
-
-fedora_gcc:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-default-default-distcheck"
- TEST: "distcheck"
- only:
- variables:
- - $CRON_FREQUENCY == "Daily"
-
-installed_tests:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-default-default-installed_tests"
- BUILD_OPTS: "--enable-installed-tests --prefix=/usr"
- only:
- variables:
- - $CRON_FREQUENCY == "Daily"
-
-#############################################
-# Weekly jobs / Non-Frequent jobs #
-#############################################
-ubuntu_gcc:
- <<: *build
- stage: source_check
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.ubuntu-dev
- variables:
- TASK_ID: "ubuntu-x86_64-gcc-default-default-distcheck"
- TEST: "distcheck"
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-ubuntu_clang:
- <<: *build
- stage: source_check
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.ubuntu-dev
- variables:
- TASK_ID: "ubuntu-x86_64-clang-default-default-distcheck"
- CC: clang
- TEST: "distcheck"
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-valgrind:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-default-default-valgrind_check"
- BUILD_OPTS: "--enable-valgrind --disable-valgrind-helgrind --prefix=/usr"
- TEST: "check"
- allow_failure: true
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-#############################################
-# Flatpak packaging (weekly) #
-#############################################
-flatpak:
- <<: *build
- <<: *package
- stage: deploy
- image: registry.gitlab.gnome.org/gnome/gnome-nightly-oci/nightly:master
- variables:
- TASK_ID: "flatpak packaging"
- CODECHECK: "FLATPAK"
- APPID: "org.gnome.GjsDevel"
- BUNDLE: "org.gnome.GjsDevel.flatpak"
- MANIFEST_PATH: "org.gnome.GjsDevel.json"
- RUNTIME_REPO: "https://sdk.gnome.org/gnome-nightly.flatpakrepo"
-
- environment:
- name: review/$CI_COMMIT_REF_NAME
- url: https://gitlab.gnome.org/$CI_PROJECT_PATH/-/jobs/$CI_JOB_ID/artifacts/raw/${BUNDLE}
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-#############################################
-# SpiderMonkey GC Tests (weekly) #
-#############################################
-zeal_2:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-debug-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-debug-default-check_zeal2"
- TEST: "check"
- JS_GC_ZEAL: 2
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-zeal_4:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-debug-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-debug-default-check_zeal4"
- TEST: "check"
- JS_GC_ZEAL: 4
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-zeal_11:
- <<: *build
- stage: thorough_tests
- image: registry.gitlab.gnome.org/gnome/gjs:SM60-debug-gcc.fedora-dev
- variables:
- TASK_ID: "fedora-x86_64-gcc-debug-default-check_zeal11"
- TEST: "check"
- JS_GC_ZEAL: 11
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-#############################################
-# Multiarch Tests (weekly) #
-#############################################
-armv8:
- <<: *multiarch
- stage: thorough_tests
- variables:
- TASK_ID: "fedora-armv8-gcc-default-default-check"
- DOCKER_DRIVER: overlay
- IMAGE: "registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev.aarch64"
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
-ppc64le:
- <<: *multiarch
- stage: thorough_tests
- variables:
- TASK_ID: "fedora-ppc64le-gcc-default-default-check"
- DOCKER_DRIVER: overlay
- IMAGE: "registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev.ppc64le"
- only:
- variables:
- - $CRON_FREQUENCY == "Weekly"
-
#############################################
# Manual Jobs #
#############################################
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]