From c1023e50bb8db21bc98419c1942b5fc86262a7f8 Mon Sep 17 00:00:00 2001 From: Richard Brooksby Date: Sun, 15 Jan 2023 14:48:14 +0000 Subject: [PATCH] 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. --- mps/.github/workflows/build-and-test.yml | 6 ++++-- mps/.travis.yml | 3 +++ mps/design/tests.txt | 3 +++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/mps/.github/workflows/build-and-test.yml b/mps/.github/workflows/build-and-test.yml index ef8a53828db..9d0578ca66e 100644 --- a/mps/.github/workflows/build-and-test.yml +++ b/mps/.github/workflows/build-and-test.yml @@ -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 +# See design.mps.test.ci.github. [FIXME: Not yet written! RB 2023-01-15] +# +# [GitHub CI] "About continuous integration"; . # # Adapted from # diff --git a/mps/.travis.yml b/mps/.travis.yml index e123891ddc1..bdfc8721b52 100644 --- a/mps/.travis.yml +++ b/mps/.travis.yml @@ -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 diff --git a/mps/design/tests.txt b/mps/design/tests.txt index 4613447bd4b..5e923adc757 100644 --- a/mps/design/tests.txt +++ b/mps/design/tests.txt @@ -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