GitLab system status is available here and here

Commit 51086130 authored by Ethan L. Miller's avatar Ethan L. Miller 💬
Browse files

Initial commit

parent 55c95089
*.o
*.d
*.bak
*~
#
# Basic .gitlab-ci.yml for automated testing.
#
# Since all of the URLs and the Docker image are specified via variables, this
# file can be used *without modification* as long as the variables are set
# up properly for the class subgroup.
#
# Follow instructions in teaching-utils/class-testing-utils for setting up automated testing,
# including setting up variables.
#
stages:
- build
- test
minimum:
image: ${TESTING_DOCKER_IMAGE}
stage: build
script:
- curl -OLs ${TESTING_BASE_URL}/${TESTING_SECRET}/check_submission
- curl -OLs ${TESTING_BASE_URL}/${TESTING_SECRET}/assignment-testing.toml
- python3 check_submission assignment-testing.toml
artifacts:
expire_in: 1 week
functional_test:
image: ${TESTING_DOCKER_IMAGE}
stage: test
script:
- curl -OLs ${TESTING_BASE_URL}/${TESTING_SECRET}/check_submission
- curl -OLs ${TESTING_BASE_URL}/${TESTING_SECRET}/assignment-testing.toml
- python3 check_submission assignment-testing.toml test
when: manual
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment