/gap-distribution

Tools for GAP releases (regression tests, release wrapping, package updates, alternative distributions) and developers' documentation.

Primary LanguageGAP

gap-distribution

Core GAP system tests

for branch status code coverage
master Build Status Code Coverage
stable-4.10 Build Status Code Coverage
stable-4.9 Build Status Code Coverage

Package integration tests

for branch status
master Build Status
stable-4.10 Build Status
stable-4.9 Build Status

Tests of approved official package releases for their readiness for the next GAP release

Status of standard tests for packages updates that were picked up, passed internal testing, and were included into the corresponding archive.

for branch packages archive ready for the next GAP release require inspection
master packages-master.tar.gz Build Status Build Status
stable-4.10 packages-stable-4.10.tar.gz Build Status Build Status
stable-4.9 packages-stable-4.9.tar.gz Build Status Build Status

Tests of package development versions for their compatibility with the GAP development version

Status of standard tests for development versions of GAP packages having a public repository on GitHub.

for branch Click on the badge to see the status for each package
master Build Status
stable-4.10 Build Status
stable-4.9 Build Status

Further links:


This is the repository for various tools needed for GAP releases (scripts for regression tests, release wrapping, managing package updates, creating alternative distributions, etc.) and for some developers' documentation.

It contains:

  • DistributionUpdate: release wrapping scripts

  • DistributionUpdate/PackageUpdate: scrips for the package update mechanism

  • testing: files used by various Jenkins tests

  • winist: files needed to build GAP Installer for Windows

Further details are contained in README.md files in corresponding directories.