Skip to content

Commit

Permalink
try new deployer provider
Browse files Browse the repository at this point in the history
  • Loading branch information
m-kus committed Nov 20, 2019
1 parent 41277a4 commit 89af182
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 5 deletions.
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,10 @@ before_deploy:

deploy:
provider: releases
api_key: $GH_TOKEN
token: $GH_TOKEN
file: $TRAVIS_BUILD_DIR/build/xeus-fift_$XFIFT_VERSION-1_amd64.deb
skip_cleanup: true
draft: true
edge: true
overwrite: true
on:
branch: master
29 changes: 26 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,35 @@ Jupyter kernel for the Fift language (and TVM assembler)

### Run in Google Colab

### Pull docker image

### Run in docker
1. Create container using verified docker image:
```
docker run --rm -p 127.0.0.1:8888:8888 -v $(pwd):/home/jupyter/notebooks atomex/xeus-fift
```
2. Open the link from container output in your browser
3. Save notebooks in the mapped folder in order not to loose them

### Install .deb package
1. Check latest release at https://github.com/atomex-me/xeus-fift/releases
2. Download and install the package
```
wget xeus-fift_0.1.0-1_amd64.deb -P /tmp/
sudo dpkg -i /tmp/xeus-fift_0.1.0-1_amd64.deb
```
3. Check that Jupyter is now supporting Fift kernel
```
jupyter kernelspec list
```

### Build from sources
### Install from sources
1. Ensure the following packages are installed: `libssl-dev zlib1g-dev uuid-dev`
2. Get the sources, build and install
```
git clone https://github.com/atomex-me/xeus-fift
cd xeus-fift
mkdir build
cd build
cmake ..
make xeus-fift
sudo make install
```

0 comments on commit 89af182

Please sign in to comment.