public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Takao Fujiwara <tfujiwar@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/ibus] autotool: Set Fedora specific packages in CI
Date: Sun, 31 May 2026 02:08:29 GMT [thread overview]
Message-ID: <178019330944.1.15491691452201360387.rpms-ibus-bc511ceda4e7@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/ibus
Branch : autotool
Commit : bc511ceda4e7a15ae1d1ab5079f95c8bcd26f8d5
Author : Takao Fujiwara <tfujiwar@redhat.com>
Date : 2024-05-14T17:47:11+09:00
Stats : +44/-28 in 1 file(s)
URL : https://src.fedoraproject.org/rpms/ibus/c/bc511ceda4e7a15ae1d1ab5079f95c8bcd26f8d5?branch=autotool
Log:
Set Fedora specific packages in CI
---
diff --git a/tests/roles/ibus-desktop-testing-role/tasks/main.yml b/tests/roles/ibus-desktop-testing-role/tasks/main.yml
index b8da5f2..21e077c 100644
--- a/tests/roles/ibus-desktop-testing-role/tasks/main.yml
+++ b/tests/roles/ibus-desktop-testing-role/tasks/main.yml
@@ -1,4 +1,13 @@
---
+- name: Check if Fedora desktop
+ register: fedora_desktop
+ stat:
+ path: "/etc/fedora-release"
+
+- name: Result1
+ debug:
+ msg: "{{ fedora_desktop }}"
+
- name: Check if GNOME installed-tests testing harness is installed
register: gnome_desktop_testing_runner
find:
@@ -6,9 +15,13 @@
pattern: gnome-desktop-testing-runner
- name: Build and install GNOME installed-tests testing harness
- when: gnome_desktop_testing_runner.matched == 0
block:
- - name: Installing build dependencies for IBus and GNOME installed-tests testing harness
+ - name: Installing GNOME installed-tests testing harness
+ when: gnome_desktop_testing_runner.matched == 0
+ package:
+ name:
+ - gnome-desktop-testing
+ - name: Installing common GNOME desktop components
package:
name:
# IBus CI sets
@@ -16,14 +29,11 @@
- ibus
- ibus-desktop-testing
- dbus-x11
- - gnome-desktop-testing
- - gnome-screenshot
# https://pagure.io/fedora-comps/blob/main/f/comps-f38.xml.in
# dnf group info GNOME
# mandatory
- dconf
- gdm
- - gnome-boxes
- gnome-connections
- gnome-control-center
- gnome-initial-setup
@@ -36,44 +46,30 @@
- gnome-text-editor
- nautilus
- polkit
- - yelp
# default
- adobe-source-code-pro-fonts
- at-spi2-atk
- at-spi2-core
- avahi
- baobab
- - cheese
# Sometimes version mismatch with gnome-shell in rawhide
#- chrome-gnome-shell
- - eog
- evince
- - evince-djvu
- fprintd-pam
- glib-networking
- - gnome-backgrounds
- gnome-bluetooth
- gnome-calculator
- gnome-characters
- gnome-classic-session
- gnome-clocks
- gnome-color-manager
- - gnome-contacts
- gnome-disk-utility
- gnome-font-viewer
- gnome-logs
- - gnome-maps
- - gnome-photos
- gnome-remote-desktop
- gnome-system-monitor
- gnome-terminal-nautilus
- - gnome-themes-extra
- gnome-user-docs
- - gnome-user-share
- - gnome-weather
- - gvfs-afc
- - gvfs-afp
- - gvfs-archive
- gvfs-fuse
- gvfs-goa
- gvfs-gphoto2
@@ -87,28 +83,48 @@
- mesa-libEGL
- ModemManager
- NetworkManager-adsl
- - NetworkManager-openconnect-gnome
- - NetworkManager-openvpn-gnome
- NetworkManager-ppp
- - NetworkManager-pptp-gnome
- - NetworkManager-ssh-gnome
- - NetworkManager-vpnc-gnome
- NetworkManager-wwan
- orca
- PackageKit-command-not-found
- PackageKit-gtk3-module
- - rygel
- sane-backends-drivers-scanners
- - simple-scan
- - sushi
- systemd-oomd-defaults
- - totem
- tracker
- tracker-miners
- xdg-desktop-portal
- xdg-desktop-portal-gnome
- xdg-desktop-portal-gtk
- xdg-user-dirs-gtk
+ - name: Installing Fedora specific GNOME desktop components
+ when: fedora_desktop.stat.exists == true
+ package:
+ name:
+ - gnome-screenshot
+ - gnome-boxes
+ - yelp
+ - cheese
+ - eog
+ - evince-djvu
+ - gnome-backgrounds
+ - gnome-contacts
+ - gnome-maps
+ - gnome-photos
+ - gnome-themes-extra
+ - gnome-user-share
+ - gnome-weather
+ - gvfs-afc
+ - gvfs-afp
+ - gvfs-archive
+ - NetworkManager-openconnect-gnome
+ - NetworkManager-openvpn-gnome
+ - NetworkManager-pptp-gnome
+ - NetworkManager-ssh-gnome
+ - NetworkManager-vpnc-gnome
+ - rygel
+ - simple-scan
+ - sushi
+ - totem
- name: Start IBus installed-tests testing harness
environment:
reply other threads:[~2026-05-31 2:08 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178019330944.1.15491691452201360387.rpms-ibus-bc511ceda4e7@fedoraproject.org \
--to=tfujiwar@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox