Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • G GLib
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 855
    • Issues 855
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 56
    • Merge requests 56
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GLib
  • Issues
  • #2605
Closed
Open
Issue created Feb 20, 2022 by Philip Withnall@pwithnall☕Maintainer

Update Android CI to support API level 31

In !2514 (merged), we dropped support for building API level 21 in CI, as it’s for a no-longer-supported version of Android. That leaves us building API level 28, which is for Android 9. Android 9 is currently the oldest supported version of Android. The latest supported version is 12 (API level 31).

We should be testing against the newest and oldest supported API versions, so we need to add CI support for testing against version 31.

This will require rebuilding the Android CI image (android-ndk.Dockerfile). It should be updated to a supported version of Fedora at the same time (currently it’s using Fedora 33)

Assignee
Assign to
Time tracking