aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMelody Horn <melody@boringcactus.com>2021-04-04 12:06:54 -0600
committerMelody Horn <melody@boringcactus.com>2021-04-04 12:06:54 -0600
commitea081ad6aac58fc52a16712c9463ddc3d86db6b5 (patch)
treed03528b8d6197bef68778439e6af8119af4a5550
parent68db8d315e3ef67c608cb2eddca16fd5e5fddccb (diff)
downloadmakers-ea081ad6aac58fc52a16712c9463ddc3d86db6b5.tar.gz
makers-ea081ad6aac58fc52a16712c9463ddc3d86db6b5.zip
add a CPython full-test
-rw-r--r--.gitlab-ci.yml12
-rw-r--r--README.md2
2 files changed, 13 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9423e02..62efa0c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -36,3 +36,15 @@ full-test-uutils:
- makers build
- makers test || echo "test failed but that's not the point"
- makers busytest || echo "busytest failed but that's not the point"
+
+full-test-cpython:
+ stage: full-test
+ script:
+ - cargo install --path .
+ - mkdir ~/cpython
+ - cd ~/cpython
+ - wget https://www.python.org/ftp/python/3.9.3/Python-3.9.3.tar.xz
+ - tar xf Python-*.tar.gz
+ - cd Python-*/
+ - ./configure
+ - makers
diff --git a/README.md b/README.md
index f8ff6e4..ef127c5 100644
--- a/README.md
+++ b/README.md
@@ -23,10 +23,10 @@ specific projects tested:
- [tcl](https://tcl.tk/)
- [uutils coreutils](https://github.com/uutils/coreutils)
+- [CPython](https://github.com/python/cpython#contributing-to-cpython)
list of features that are needed for version 1.0:
-- tested with CPython
- tested with Linux
- unit tests for most of the things
- no TODOs left