[gparted] Add Alpine Linux CI test job (!104)



commit 50388033dd629f91a881336624acab3d1b6f8fed
Author: Mike Fleetwood <mike fleetwood googlemail com>
Date:   Thu Jun 16 13:47:28 2022 +0100

    Add Alpine Linux CI test job (!104)
    
    Closes !104 - Add Alpine Linux CI jobs and resolve label and UUID issues
                  with FAT16/32

 .gitlab-ci.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9bad7ac1..3f0a1037 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,10 @@ stages:
     - apk update
     - apk add gnome-common yelp-tools automake autoconf glib-dev intltool
               libtool g++ parted-dev gtkmm3-dev itstool make
+    # Extra packages only needed during the test stage.
+    - apk add btrfs-progs btrfs-progs-extra e2fsprogs e2fsprogs-extra exfatprogs
+              dosfstools mtools f2fs-tools jfsutils cryptsetup lvm2 udftools
+              xfsprogs xfsprogs-extra xvfb-run kmod
 
 .centos_image_template: &centos_image_definition
   # Use official CentOS image https://hub.docker.com/_/centos/.
@@ -126,7 +130,12 @@ ubuntu_build:
   <<: *ubuntu_image_definition
   <<: *build_stage_definition
 
-# Check GParted unit tests and distcheck pass on CentOS and Ubuntu.
+# Check GParted unit tests and distcheck pass on Alpine Linux, CentOS and
+# Ubuntu.
+alpine_test:
+  <<: *alpine_image_definition
+  <<: *test_stage_definition
+
 centos_test:
   <<: *centos_image_definition
   <<: *test_stage_definition


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]