From 961ab9da491a1bbe7a9a59c2aef5db59a719856e Mon Sep 17 00:00:00 2001 From: Emily Pillmore Date: Tue, 18 Jul 2023 15:05:43 -0600 Subject: [PATCH] Prune stale ci files --- .gitlab-ci.yml | 51 --------------------------------------------- collectArtifacts.sh | 18 ---------------- 2 files changed, 69 deletions(-) delete mode 100644 .gitlab-ci.yml delete mode 100755 collectArtifacts.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 993733331..000000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,51 +0,0 @@ -stages: - - build - # - deploy - -#pact-macos: -# stage: build -# tags: -# - macos -# script: -# - nix-build -# - nix-build project.nix -A proj.ghc.pact -# - nix-build project.nix -A proj.ghc.pact.doc -# - nix-build project.nix -A proj.ghcjs.pact -# - nix-build project.nix -A proj.ghcjs.pact.doc -# # - ./collectArtifacts.sh macos -# # artifacts: -# # paths: -# # - public-macos/ - -pact-linux: - stage: build - tags: - - linux - script: - - nix-build - - nix-build project.nix -A proj.ghc.pact-do-benchmark - - nix-build project.nix -A proj.ghc.pact.doc - - nix-build project.nix -A proj.ghcjs.pact - - nix-build project.nix -A proj.ghcjs.pact.doc - -# - ./collectArtifacts.sh linux -# artifacts: -# paths: -# - public-linux/ - -# pages: -# stage: deploy -# script: -# - mkdir public -# - mv public-macos public/ -# # - mv public-linux public/ -# artifacts: -# paths: -# - public/ - -# pact-linux-static: -# stage: build -# script: -# - nix-build static.nix --argstr system x86_64-linux -# tags: -# - linux diff --git a/collectArtifacts.sh b/collectArtifacts.sh deleted file mode 100755 index 0e2319fe8..000000000 --- a/collectArtifacts.sh +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh - -# Creates artifacts to be captured by GitLab CI - -if [ ! -d result ] ; then nix-build ; fi -if [ ! -d result-doc ] ; then nix-build -A ghc.pact.doc ; fi - -pubdir="public-$1" -binary="pact-$1" - -rm -fr $pubdir -mkdir -p $pubdir -cp -LR result/ghc/pact/share/hpc/vanilla/html $pubdir/code-coverage -mkdir -p $pubdir/docs -cp -LR `find result-doc/share -name html`/* $pubdir/docs -mkdir -p $pubdir/binaries -cp -LR result/ghc/pact/bin/pact $pubdir/binaries/$binary -chmod -R u+w $pubdir