[epiphany/mcatanzaro/canonical-runner-tests] sabotage unneeded CI steps
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/mcatanzaro/canonical-runner-tests] sabotage unneeded CI steps
- Date: Tue, 10 Aug 2021 16:03:55 +0000 (UTC)
commit bfd80ff2e9ffac94b8b43be2b47eddbbf272da39
Author: Michael Catanzaro <mcatanzaro redhat com>
Date: Tue Aug 10 11:03:38 2021 -0500
sabotage unneeded CI steps
Don't need to test these, only need to test the 'flatpak' job
.gitlab-ci.yml | 184 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 92 insertions(+), 92 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c5e15cf6e..221736869 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,18 +15,18 @@ variables:
stages:
- test
-check-code-style:
- image: registry.gitlab.gnome.org/gnome/epiphany/master:v4
- interruptible: true
- script:
- - bash data/check-code-style
- - eslint -o eslint-report.txt --no-color embed/web-process-extension/resources/js/ || { cat $ESLINT_LOG;
false; }
- artifacts:
- paths:
- - ${ESLINT_LOG}
- when: on_failure
- except:
- - gnome-*
+#check-code-style:
+# image: registry.gitlab.gnome.org/gnome/epiphany/master:v4
+# interruptible: true
+# script:
+# - bash data/check-code-style
+# - eslint -o eslint-report.txt --no-color embed/web-process-extension/resources/js/ || { cat
$ESLINT_LOG; false; }
+# artifacts:
+# paths:
+# - ${ESLINT_LOG}
+# when: on_failure
+# except:
+# - gnome-*
flatpak:
extends: '.flatpak'
@@ -36,83 +36,83 @@ flatpak:
- master
- gnome-*
-flatpak stable:
- extends: '.flatpak'
- tags:
- - canonical
- variables:
- CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} -Denable_gsb=true
-Dsoup2=enabled'
- only:
- - gnome-*
-
-flatpak master:
- extends: '.flatpak'
- variables:
- CONFIG_OPTS: '-Dtech_preview=true -Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}
-Denable_gsb=true'
- only:
- - master
-
-scanbuild:
- extends: '.flatpak'
- image: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/llvm_bundle:master"
- variables:
- CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled'
- script:
- - flatpak-builder --user --disable-rofiles-fuse --stop-at=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH}
- - flatpak build flatpak_app bash -c "source /usr/lib/sdk/llvm12/enable.sh; meson --prefix=/app
${CONFIG_OPTS} _build; ninja -C _build scan-build"
- - if [[ -n "$(ls -A _build/meson-logs/scanbuild/)" ]]; then echo "Scan build log found, assuming defects
exist"; exit 1; fi
- artifacts:
- when: on_failure
- paths:
- - _build/meson-logs/scanbuild
-
-nightly:
- extends: '.publish_nightly'
- stage: .post
- dependencies: ['flatpak master']
-
-canary:
- image: 'registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master'
- stage: 'test'
- interruptible: true
- tags:
- - flatpak
- variables:
- SDK_REPO: 'https://software.igalia.com/flatpak-refs/webkit-sdk.flatpakrepo'
- BUNDLE: 'epiphany-canary.flatpak'
- script:
- - pip3 install --user requests
- # TODO: Switch to debug? 5GB downloads though.
- - python generate-canary-manifest.py --release
- - flatpak remote-add --user --if-not-exists webkit-sdk ${SDK_REPO}
- - flatpak-builder --user --install-deps-from=webkit-sdk --disable-rofiles-fuse --repo=repo
canary_flatpak_app org.gnome.Epiphany.Canary.json
- - flatpak build-bundle repo ${BUNDLE} --runtime-repo=${SDK_REPO} org.gnome.Epiphany.Canary
- - tar cf canary-repo.tar repo/
- - rm -rf canary-repo canary_flatpak_app org.gnome.Epiphany.Canary.json webkitgtk.zip
-
- artifacts:
- name: 'Canary Flatpak artifacts'
- expose_as: 'Get Canary Flatpak bundle here'
- when: 'always'
- paths:
- - "${BUNDLE}"
- - "canary-repo.tar"
- expire_in: 14 days
- cache:
- - key: "$CI_JOB_NAME"
- paths:
- - '.flatpak-builder/downloads'
- - '.flatpak-builder/git'
- - key: "$CI_JOB_NAME"
- paths:
- - '.flatpak-builder/cache'
- - '.flatpak-builder/ccache'
- except:
- - gnome-*
-
-canary nightly:
- extends: '.publish_nightly'
- stage: .post
- dependencies: ['canary']
- before_script:
- - mv canary-repo.tar repo.tar
+#flatpak stable:
+# extends: '.flatpak'
+# tags:
+# - canonical
+# variables:
+# CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} -Denable_gsb=true
-Dsoup2=enabled'
+# only:
+# - gnome-*
+#
+#flatpak master:
+# extends: '.flatpak'
+# variables:
+# CONFIG_OPTS: '-Dtech_preview=true -Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}
-Denable_gsb=true'
+# only:
+# - master
+#
+#scanbuild:
+# extends: '.flatpak'
+# image: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/llvm_bundle:master"
+# variables:
+# CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled'
+# script:
+# - flatpak-builder --user --disable-rofiles-fuse --stop-at=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH}
+# - flatpak build flatpak_app bash -c "source /usr/lib/sdk/llvm12/enable.sh; meson --prefix=/app
${CONFIG_OPTS} _build; ninja -C _build scan-build"
+# - if [[ -n "$(ls -A _build/meson-logs/scanbuild/)" ]]; then echo "Scan build log found, assuming
defects exist"; exit 1; fi
+# artifacts:
+# when: on_failure
+# paths:
+# - _build/meson-logs/scanbuild
+#
+#nightly:
+# extends: '.publish_nightly'
+# stage: .post
+# dependencies: ['flatpak master']
+#
+#canary:
+# image: 'registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master'
+# stage: 'test'
+# interruptible: true
+# tags:
+# - flatpak
+# variables:
+# SDK_REPO: 'https://software.igalia.com/flatpak-refs/webkit-sdk.flatpakrepo'
+# BUNDLE: 'epiphany-canary.flatpak'
+# script:
+# - pip3 install --user requests
+# # TODO: Switch to debug? 5GB downloads though.
+# - python generate-canary-manifest.py --release
+# - flatpak remote-add --user --if-not-exists webkit-sdk ${SDK_REPO}
+# - flatpak-builder --user --install-deps-from=webkit-sdk --disable-rofiles-fuse --repo=repo
canary_flatpak_app org.gnome.Epiphany.Canary.json
+# - flatpak build-bundle repo ${BUNDLE} --runtime-repo=${SDK_REPO} org.gnome.Epiphany.Canary
+# - tar cf canary-repo.tar repo/
+# - rm -rf canary-repo canary_flatpak_app org.gnome.Epiphany.Canary.json webkitgtk.zip
+#
+# artifacts:
+# name: 'Canary Flatpak artifacts'
+# expose_as: 'Get Canary Flatpak bundle here'
+# when: 'always'
+# paths:
+# - "${BUNDLE}"
+# - "canary-repo.tar"
+# expire_in: 14 days
+# cache:
+# - key: "$CI_JOB_NAME"
+# paths:
+# - '.flatpak-builder/downloads'
+# - '.flatpak-builder/git'
+# - key: "$CI_JOB_NAME"
+# paths:
+# - '.flatpak-builder/cache'
+# - '.flatpak-builder/ccache'
+# except:
+# - gnome-*
+#
+#canary nightly:
+# extends: '.publish_nightly'
+# stage: .post
+# dependencies: ['canary']
+# before_script:
+# - mv canary-repo.tar repo.tar
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]