diff options
author | Iñigo Martínez <inigomartinez@gmail.com> | 2021-08-05 22:02:56 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-08-05 21:02:28 +0000 |
commit | 748e4fbdae337995a6285790bd3fdc0324eec280 (patch) | |
tree | 6427e124032cbe1a2595b6e1b4d14808804f6910 | |
parent | 45894158da3c55988cef62c5d1afc50f5ef4349a (diff) |
ci: Remove autotools builds
In order to allow the removal of autotools, all related builds have
been removed.
-rw-r--r-- | .gitlab-ci.yml | 222 |
1 files changed, 0 insertions, 222 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0ed97ae..c377b24 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -178,225 +178,3 @@ build-meson-collection-basic: - meson setup build --prefix=/usr -Dwerror=true -Dgtk_doc=false -Dintrospection=false -Dmbim_qmux=false -Dqrtr=false -Drmnet=false -Dcollection=basic - ninja -C build - ninja -C build install - -build-autotools-no-deprecated: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection CFLAGS="-DQMI_DISABLE_DEPRECATED" - - make - - make check - - make install - -build-autotools-no-mbim-no-qrtr: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-mbim-qmux --disable-qrtr --disable-gtk-doc --disable-introspection - - make - - make check - - make install - -build-autotools-no-mbim: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git - - pushd libqrtr-glib - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection - - make - - make install - - popd - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --disable-mbim-qmux --enable-qrtr --enable-rmnet - - make - - make check - - make install - -build-autotools-no-qrtr: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git - - pushd libmbim - - meson setup build --prefix=/usr -Dgtk_doc=false -Dintrospection=false - - ninja -C build - - ninja -C build install - - popd - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --enable-mbim-qmux --disable-qrtr --enable-rmnet - - make - - make check - - make install - -build-autotools-no-qrtr-no-rmnet: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git - - pushd libmbim - - meson setup build --prefix=/usr -Dgtk_doc=false -Dintrospection=false - - ninja -C build - - ninja -C build install - - popd - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --enable-mbim-qmux --disable-qrtr --disable-rmnet - - make - - make check - - make install - -build-autotools-collection-minimal: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --disable-mbim-qmux --disable-qrtr --disable-rmnet --disable-firmware-update --enable-collection=minimal - - make - - make check - - make install - -build-autotools-collection-basic: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --disable-mbim-qmux --disable-qrtr --disable-rmnet --enable-collection=basic - - make - - make check - - make install - -build-autotools-clean-distclean: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection - - make - - make clean - - make - - make distclean - - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection - - make - -build-autotools-vpath: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - merge_requests - - tags - - schedules - script: - - NOCONFIGURE=1 ./autogen.sh - - mkdir build - - cd build - - ../configure --prefix=/usr --disable-gtk-doc --disable-introspection - - make - -build-autotools-default: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - merge_requests - - schedules - script: - - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git - - pushd libmbim - - meson setup build --prefix=/usr -Dgtk_doc=false -Dintrospection=true - - ninja -C build - - ninja -C build install - - popd - - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git - - pushd libqrtr-glib - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --enable-gtk-doc --enable-introspection - - make - - make install - - popd - - NOCONFIGURE=1 ./autogen.sh - - ./configure --prefix=/usr --enable-gtk-doc --enable-introspection --enable-mbim-qmux --enable-qrtr --enable-rmnet - - make - - make check - - make install - - make distcheck - -build-autotools-default-artifacts: - stage: build - extends: - - .fdo.distribution-image@ubuntu - - .common_variables - only: - - master - - tags - script: - - !reference [build-autotools-default, script] - - sha256sum $CI_PROJECT_NAME-*.tar.xz | awk '{print $1;}' > pkg_hash.txt - artifacts: - name: "$CI_PROJECT_NAME-$CI_COMMIT_TAG" - paths: - - /builds/$CI_PROJECT_ROOT_NAMESPACE/$CI_PROJECT_NAME/$CI_PROJECT_NAME-*.tar.xz - - /builds/$CI_PROJECT_ROOT_NAMESPACE/$CI_PROJECT_NAME/pkg_hash.txt - expire_in: 2 days |