Nim docker images used to build Status nim projects
Go to file
Jacek Sieka 7b92ed70ea
disable travis build of arm images (too slow)
2019-04-22 12:10:20 -06:00
debian-pre-nim Added librocksdb 2018-07-04 15:59:14 +03:00
nim-base use build_all.sh to build nim and wipe new cache location (fixes #2) 2018-08-21 13:57:49 -06:00
.travis.yml disable travis build of arm images (too slow) 2019-04-22 12:10:20 -06:00
Dockerfile.arch docker: rework 2018-11-13 14:49:58 -06:00
LICENSE Initial commit 2018-03-14 19:52:39 +02:00
README.md use status-im/Nim in docker image 2018-08-20 12:14:33 -06:00
bootstrap.sh Revert "try lite build" 2018-12-10 09:38:54 -06:00
build.sh fix 2018-11-13 15:28:47 -06:00

README.md

**nim-docker Build Status**

Introduction

This is a helper repo for auto-building a docker image with the Nim version that status currently uses for building Nimbus

To set up Travis CI for your project by using this image, copy the following lines to your .travis.yml file in the root of your repository:

sudo: required
services:
  - docker
before_install:
  - docker pull statusteam/nim-base
script:
  - docker run statusteam/nim-base nim --version
  - docker run -v "$(pwd):/project" -w /project statusteam/nim-base sh -c "nimble install -dy && nimble test"

Also, make sure that your project is enabled in Travis CI. This configuration will run nimble install -dy && nimble test in the root of your repository.

Adding Patches

This build follows the nimbus branch of Nim and will automatically update to any version used there - to add a patch to, simple merge it into the nimbus branch