aboutsummaryrefslogtreecommitdiff
path: root/.circleci/config.yml
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2020-03-24 14:51:59 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-03-25 17:16:05 -0400
commit838c8723e314782c255011536126b95e9d6a97f9 (patch)
treeaaef6390df688a75bd6af1f3b6b1d33c07ab9e30 /.circleci/config.yml
parentae3eb38592cb40011fd026d3c7c64ebc022bedca (diff)
downloadspmc-838c8723e314782c255011536126b95e9d6a97f9.tar.gz
Add .circleci/config.yml
Diffstat (limited to '.circleci/config.yml')
-rw-r--r--.circleci/config.yml41
1 files changed, 41 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
new file mode 100644
index 0000000..270bd76
--- /dev/null
+++ b/.circleci/config.yml
@@ -0,0 +1,41 @@
+version: 2.1
+
+jobs:
+ build:
+ docker:
+ - image: centos:7
+
+ environment:
+ MALLOC_CHECK_: 1
+
+ working_directory: ~/build
+
+ steps:
+ - run:
+ name: "Prepare"
+ command: |
+ yum install -y epel-release
+ yum install -y git
+
+ - checkout
+
+ - run:
+ name: "Initialize"
+ command: |
+ .circleci/init.sh
+
+ - run:
+ name: "Install reloc"
+ command: |
+ .circleci/install_reloc.sh
+
+
+ - run:
+ name: "Install spm"
+ command: |
+ .circleci/install_spm.sh
+
+ - run:
+ name: "Run tests"
+ command: |
+ .circleci/test_spm.sh