From 31f7e1ccd4e378f8accb5121894bc63b61d438e6 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sat, 3 Apr 2021 19:54:11 -0600 Subject: expand automated tests --- .gitlab-ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bd9dff9..8ff93ba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,10 @@ default: image: rust:latest +stages: + - test + - full-test + test: script: - cargo test --no-fail-fast @@ -9,3 +13,23 @@ test: - cargo clippy - rustup component add rustfmt - cargo fmt -- --check + +full-test-tcl: + stage: full-test + script: + - cargo install --path . + - mkdir ~/tcl + - cd ~/tcl + - wget https://prdownloads.sourceforge.net/tcl/tcl8.6.11-src.tar.gz + - tar xf tcl*.tar.gz + - cd tcl*/unix/ + - ./configure + - makers + +full-test-uutils: + stage: full-test + script: + - cargo install --path . + - git clone https://github.com/uutils/coreutils.git ~/uutils-coreutils + - cd ~/uutils-coreutils + - makers build test busytest -- cgit v1.2.3