Add travis CI for Occlum

This commit is contained in:
Hui, Chunyang 2020-04-13 03:41:38 +00:00
parent bbc3b8a467
commit 0ffc127bff
2 changed files with 8 additions and 0 deletions

7
.travis.yml Normal file

@ -0,0 +1,7 @@
sudo: required
services:
- docker
script:
- docker run -v /home/travis/build/occlum/occlum:/root/occlum occlum/occlum:0.10.0-ubuntu18.04 /bin/bash -c "cd /root/occlum; make submodule; SGX_MODE=SIM make; SGX_MODE=SIM make test"

@ -1,5 +1,6 @@
# Occlum
[![All Contributors](https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square)](CONTRIBUTORS.md)
[![Build Status](https://travis-ci.com/occlum/occlum.svg?branch=master)](https://travis-ci.com/occlum/occlum)
**NEWS:** Our paper _Occlum: Secure and Efficient Multitasking Inside a Single Enclave of Intel SGX_ has been accepted by [ASPLOS'20](https://asplos-conference.org/programs/). This research paper highlights the advantages of the single-address-space architecture adopted by Occlum and describes a novel in-enclave isolation mechanism that complements this approach. A preprint version of the paper can be found on [arxiv.org](https://arxiv.org/abs/2001.07450).