Nim docker images used to build Status nim projects
Go to file
Jacek Sieka ccba9c96f0
docker: test
2018-11-13 14:15:35 -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
nim-base-arm32v7 docker: test 2018-11-13 13:47:19 -06:00
nim-base-arm64v8 add arm64v8 image, attempt building in travis 2018-11-12 09:29:42 -06:00
.travis.yml docker: test 2018-11-13 13:58:13 -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 docker: test 2018-11-13 13:22:38 -06:00
build.sh docker: test 2018-11-13 14:15:35 -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