1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00

Discovered that design.mps.test is not referenced from the ci configs and is now inconsistent with them. cross-referenced, added fixme notes to update documentation.

This commit is contained in:
Richard Brooksby 2023-01-15 14:48:14 +00:00
parent 42180533e1
commit c1023e50bb
3 changed files with 10 additions and 2 deletions

View file

@ -1,6 +1,8 @@
# .github/workflows/build-and-test.yml
# .github/workflows/build-and-test.yml -- GitHub CI build and test configuration for the MPS
#
# GitHub CI <https://docs.github.com/en/actions/automating-builds-and-tests/about-continuous-integration>
# See design.mps.test.ci.github. [FIXME: Not yet written! RB 2023-01-15]
#
# [GitHub CI] "About continuous integration"; <https://docs.github.com/en/actions/automating-builds-and-tests/about-continuous-integration>.
#
# Adapted from <https://github.com/actions/starter-workflows/blob/9f245d9aba830ad16a097a45c78331a05114d815/ci/c-cpp.yml>
#

View file

@ -1,4 +1,7 @@
# .travis.yml -- Travis CI configuration for the MPS
#
# See design.mps.test.ci.travis. [FIXME: Currently out of date! RB 2023-01-15]
#
# $Id$
# Some branches don't need builds. Add them here to avoid using build

View file

@ -278,6 +278,9 @@ Continuous integration
_`.ci`: The MPS uses the following systems for continuous integration:
.. FIXME: Update to be consistent with .travis.tml and
.github/workflows/build-and-test.yml.
_`.ci.travis`: The commercial Travis_ continuous integration service
runs ``./configure && make install && make test`` (which exercises the
``testci`` target for platforms lii6gc, lii6ll, xci6ll, and