summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2021-08-05 22:02:56 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-08-05 21:02:28 +0000
commit748e4fbdae337995a6285790bd3fdc0324eec280 (patch)
tree6427e124032cbe1a2595b6e1b4d14808804f6910
parent45894158da3c55988cef62c5d1afc50f5ef4349a (diff)
ci: Remove autotools builds
In order to allow the removal of autotools, all related builds have been removed.
-rw-r--r--.gitlab-ci.yml222
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