nim-wiki/CircleCI.asciidoc

24 lines
712 B
Plaintext
Raw Normal View History

2017-01-14 23:02:25 +00:00
=== 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
2017-01-28 00:26:12 +00:00
wget http://http.us.debian.org/debian/pool/main/o/openssl1.0/libssl1.0.2_1.0.2k-1_amd64.deb
2017-01-14 23:02:25 +00:00
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 <mytest.nim>
----
2017-02-06 23:55:45 +00:00
Be aware that the available .deb packages will change over time.