From 86e84a8e208f32e035180459e5dad7f5764cdf70 Mon Sep 17 00:00:00 2001 From: Federico Ceratto Date: Sat, 14 Jan 2017 23:02:25 +0000 Subject: [PATCH] Created CircleCI (asciidoc) --- CircleCI.asciidoc | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 CircleCI.asciidoc diff --git a/CircleCI.asciidoc b/CircleCI.asciidoc new file mode 100644 index 0000000..72add6c --- /dev/null +++ b/CircleCI.asciidoc @@ -0,0 +1,22 @@ +=== Building Nim projects on Circle CI + +Building your code on Circle CI is useful to check regressions against the master and devel branches of Nim. +Same for your code documentation. + +Configure the build: + +Under Test Commands >> Dependency Commands >> Pre-dependency commands: +[source,sh] +---- +wget http://http.us.debian.org/debian/pool/main/n/nim/nim_0.16.0-1_amd64.deb +wget http://http.us.debian.org/debian/pool/main/o/openssl1.0/libssl1.0.2_1.0.2j-4_amd64.deb +sudo dpkg -i *_amd64.deb +---- + +Under Test Commands >> Test Commands >> Test Commands: +[source,sh] +---- +# This will fetch Nimble dependencies +nimble build -y +nim c -r +----