From 85ea0bbde2de9ada3d0a0e5a50a7e4cf9d5a2a72 Mon Sep 17 00:00:00 2001 From: Tej Chajed Date: Sun, 31 Mar 2019 09:27:12 -0400 Subject: CI: add mit-pdos/argosy --- .gitlab-ci.yml | 3 +++ Makefile.ci | 1 + dev/ci/ci-argosy.sh | 9 +++++++++ dev/ci/ci-basic-overlay.sh | 7 +++++++ 4 files changed, 20 insertions(+) create mode 100755 dev/ci/ci-argosy.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2066dce13a..a599220bbd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -553,6 +553,9 @@ validate:quick: # Libraries are by convention the projects that depend on Coq # but not on its ML API +library:ci-argosy: + extends: .ci-template + library:ci-bedrock2: extends: .ci-template diff --git a/Makefile.ci b/Makefile.ci index 9180d51bee..000725b6b1 100644 --- a/Makefile.ci +++ b/Makefile.ci @@ -10,6 +10,7 @@ CI_TARGETS= \ ci-aac_tactics \ + ci-argosy \ ci-bedrock2 \ ci-bignums \ ci-color \ diff --git a/dev/ci/ci-argosy.sh b/dev/ci/ci-argosy.sh new file mode 100755 index 0000000000..6137526bf4 --- /dev/null +++ b/dev/ci/ci-argosy.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +ci_dir="$(dirname "$0")" +. "${ci_dir}/ci-common.sh" + +FORCE_GIT=1 +git_download argosy + +( cd "${CI_BUILD_DIR}/argosy" && git submodule update --init --recursive && make ) diff --git a/dev/ci/ci-basic-overlay.sh b/dev/ci/ci-basic-overlay.sh index 62335ea5d0..33a86d7027 100755 --- a/dev/ci/ci-basic-overlay.sh +++ b/dev/ci/ci-basic-overlay.sh @@ -296,3 +296,10 @@ : "${stdlib2_CI_REF:=master}" : "${stdlib2_CI_GITURL:=https://github.com/coq/stdlib2}" : "${stdlib2_CI_ARCHIVEURL:=${stdlib2_CI_GITURL}/archive}" + +######################################################################## +# argosy +######################################################################## +: "${argosy_CI_REF:=master}" +: "${argosy_CI_GITURL:=https://github.com/mit-pdos/argosy}" +: "${argosy_CI_ARCHIVEURL:=${argosy_CI_GITURL}/archive}" -- cgit v1.2.3