Enable tumbleweed

This commit is contained in:
Jonas Kvinge
2021-03-18 00:22:28 +01:00
parent 6fb48af598
commit e37aec16ac

View File

@@ -302,165 +302,161 @@ jobs:
working-directory: build working-directory: build
run: rpmbuild -ba ../dist/unix/strawberry.spec run: rpmbuild -ba ../dist/unix/strawberry.spec
#build_opensuse_tumbleweed_qt5: build_opensuse_tumbleweed_qt5:
#name: Build openSUSE Tumbleweed Qt 5 name: Build openSUSE Tumbleweed Qt 5
#runs-on: ubuntu-latest runs-on: ubuntu-latest
#container: container:
#image: opensuse/tumbleweed image: opensuse/tumbleweed
#steps: steps:
#- uses: actions/checkout@v1.2.0 - uses: actions/checkout@v1.2.0
#- name: Lock packages - name: Update packages
#run: zypper --non-interactive --gpg-auto-import-keys addlock openssh-server run: zypper --non-interactive --gpg-auto-import-keys ref
#- name: Update packages - name: Upgrade packages
#run: zypper --non-interactive --gpg-auto-import-keys ref run: zypper --non-interactive --gpg-auto-import-keys dup
#- name: Upgrade packages - name: Install openSUSE dependencies
#run: zypper --non-interactive --gpg-auto-import-keys dup run: >
#- name: Install openSUSE dependencies zypper --non-interactive --gpg-auto-import-keys install
#run: > lsb-release
#zypper --non-interactive --gpg-auto-import-keys install rpm-build
#lsb-release git
#rpm-build tar
#git make
#tar cmake
#make gcc
#cmake gcc-c++
#gcc gettext-tools
#gcc-c++ glibc-devel
#gettext-tools libboost_headers-devel
#glibc-devel boost-devel
#libboost_headers-devel glib2-devel
#boost-devel glib2-tools
#glib2-devel dbus-1-devel
#glib2-tools alsa-devel
#dbus-1-devel libnotify-devel
#alsa-devel libgnutls-devel
#libnotify-devel protobuf-devel
#libgnutls-devel sqlite3-devel
#protobuf-devel libpulse-devel
#sqlite3-devel gstreamer-devel
#libpulse-devel gstreamer-plugins-base-devel
#gstreamer-devel vlc-devel
#gstreamer-plugins-base-devel taglib-devel
#vlc-devel libQt5Core-devel
#taglib-devel libQt5Gui-devel
#libQt5Core-devel libQt5Widgets-devel
#libQt5Gui-devel libQt5Concurrent-devel
#libQt5Widgets-devel libQt5Network-devel
#libQt5Concurrent-devel libQt5Sql-devel
#libQt5Network-devel libQt5DBus-devel
#libQt5Sql-devel libQt5Test-devel
#libQt5DBus-devel libqt5-qtx11extras-devel
#libQt5Test-devel libqt5-qtbase-common-devel
#libqt5-qtx11extras-devel libQt5Sql5-sqlite
#libqt5-qtbase-common-devel libqt5-linguist-devel
#libQt5Sql5-sqlite libcdio-devel
#libqt5-linguist-devel libgpod-devel
#libcdio-devel libmtp-devel
#libgpod-devel libchromaprint-devel
#libmtp-devel desktop-file-utils
#libchromaprint-devel update-desktop-files
#desktop-file-utils appstream-glib
#update-desktop-files hicolor-icon-theme
#appstream-glib - name: Create Build Environment
#hicolor-icon-theme shell: bash
#- name: Create Build Environment run: cmake -E make_directory build
#shell: bash - name: Configure CMake
#run: cmake -E make_directory build shell: bash
#- name: Configure CMake working-directory: build
#shell: bash run: cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_WERROR=ON -DBUILD_WITH_QT5=ON
#working-directory: build - name: Create source tarball
#run: cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_WERROR=ON -DBUILD_WITH_QT5=ON working-directory: build
#- name: Create source tarball run: ../dist/scripts/maketarball.sh
#working-directory: build - name: Create RPM build sources directories
#run: ../dist/scripts/maketarball.sh run: mkdir -p ~/rpmbuild/SOURCES /usr/src/packages/SOURCES
#- name: Create RPM build sources directories - name: Copy source tarball
#run: mkdir -p ~/rpmbuild/SOURCES /usr/src/packages/SOURCES working-directory: build
#- name: Copy source tarball run: cp strawberry-*.tar.xz /usr/src/packages/SOURCES/
#working-directory: build - name: Build RPM
#run: cp strawberry-*.tar.xz /usr/src/packages/SOURCES/ working-directory: build
#- name: Build RPM run: rpmbuild -ba ../dist/unix/strawberry.spec
#working-directory: build
#run: rpmbuild -ba ../dist/unix/strawberry.spec
#build_opensuse_tumbleweed_qt6: build_opensuse_tumbleweed_qt6:
#name: Build openSUSE Tumbleweed Qt 6 name: Build openSUSE Tumbleweed Qt 6
#runs-on: ubuntu-latest runs-on: ubuntu-latest
#container: container:
#image: opensuse/tumbleweed image: opensuse/tumbleweed
#steps: steps:
#- uses: actions/checkout@v1.2.0 - uses: actions/checkout@v1.2.0
#- name: Lock packages - name: Update packages
#run: zypper --non-interactive --gpg-auto-import-keys addlock openssh-server run: zypper --non-interactive --gpg-auto-import-keys ref
#- name: Update packages - name: Upgrade packages
#run: zypper --non-interactive --gpg-auto-import-keys ref run: zypper --non-interactive --gpg-auto-import-keys dup
#- name: Upgrade packages - name: Install openSUSE dependencies
#run: zypper --non-interactive --gpg-auto-import-keys dup run: >
#- name: Install openSUSE dependencies zypper --non-interactive --gpg-auto-import-keys install
#run: > lsb-release
#zypper --non-interactive --gpg-auto-import-keys install rpm-build
#lsb-release git
#rpm-build tar
#git make
#tar cmake
#make gcc
#cmake gcc-c++
#gcc gettext-tools
#gcc-c++ glibc-devel
#gettext-tools libboost_headers-devel
#glibc-devel boost-devel
#libboost_headers-devel glib2-devel
#boost-devel glib2-tools
#glib2-devel dbus-1-devel
#glib2-tools alsa-devel
#dbus-1-devel libnotify-devel
#alsa-devel libgnutls-devel
#libnotify-devel protobuf-devel
#libgnutls-devel sqlite3-devel
#protobuf-devel libpulse-devel
#sqlite3-devel gstreamer-devel
#libpulse-devel gstreamer-plugins-base-devel
#gstreamer-devel vlc-devel
#gstreamer-plugins-base-devel taglib-devel
#vlc-devel qt6-core-devel
#taglib-devel qt6-gui-devel
#qt6-core-devel qt6-widgets-devel
#qt6-gui-devel qt6-concurrent-devel
#qt6-widgets-devel qt6-network-devel
#qt6-concurrent-devel qt6-sql-devel
#qt6-network-devel qt6-dbus-devel
#qt6-sql-devel qt6-test-devel
#qt6-dbus-devel qt6-base-common-devel
#qt6-test-devel qt6-sql-sqlite
#qt6-base-common-devel qt6-linguist-devel
#qt6-sql-sqlite libcdio-devel
#qt6-linguist-devel libgpod-devel
#libcdio-devel libmtp-devel
#libgpod-devel libchromaprint-devel
#libmtp-devel desktop-file-utils
#libchromaprint-devel update-desktop-files
#desktop-file-utils appstream-glib
#update-desktop-files hicolor-icon-theme
#appstream-glib - name: Create Build Environment
#hicolor-icon-theme shell: bash
#- name: Create Build Environment run: cmake -E make_directory build
#shell: bash - name: Configure CMake
#run: cmake -E make_directory build shell: bash
#- name: Configure CMake working-directory: build
#shell: bash run: cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_WERROR=ON -DBUILD_WITH_QT6=ON
#working-directory: build - name: Create source tarball
#run: cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_WERROR=ON -DBUILD_WITH_QT6=ON working-directory: build
#- name: Create source tarball run: ../dist/scripts/maketarball.sh
#working-directory: build - name: Create RPM build sources directories
#run: ../dist/scripts/maketarball.sh run: mkdir -p ~/rpmbuild/SOURCES /usr/src/packages/SOURCES
#- name: Create RPM build sources directories - name: Copy source tarball
#run: mkdir -p ~/rpmbuild/SOURCES /usr/src/packages/SOURCES working-directory: build
#- name: Copy source tarball run: cp strawberry-*.tar.xz /usr/src/packages/SOURCES/
#working-directory: build - name: Build RPM
#run: cp strawberry-*.tar.xz /usr/src/packages/SOURCES/ working-directory: build
#- name: Build RPM run: rpmbuild -ba ../dist/unix/strawberry.spec
#working-directory: build
#run: rpmbuild -ba ../dist/unix/strawberry.spec
build_fedora_32: build_fedora_32: