Commit graph

30 commits

Author SHA1 Message Date
Peter Dimov
8d67c5628a Remove apt-get install asciidoctor, will come from $SCRIPT install 2017-06-10 06:06:38 +03:00
Peter Dimov
d3ebe1c538 Create circle.yml 2017-06-09 19:43:39 +03:00
Rene Rivera
ba75cc4d3b Do apt installs before running our scripts. 2017-02-19 14:23:33 -06:00
Rene Rivera
ca9e3ddb6d Install missing xsltproc for Trusty OS. 2017-02-19 14:21:31 -06:00
Rene Rivera
6f5c1b7c43 Need to also adjust NL var for smaller parallel builds. 2016-10-14 21:17:01 -05:00
Rene Rivera
4a22353d1d Switch CircleCI to only do release builds. It doesn't suffer from
timeouts and is generally faster VMs. But only handles 4 builds at a
time.
2016-10-14 21:07:09 -05:00
Rene Rivera
51994fa931 [circleci] Don't need the debug out any longer. 2016-07-14 22:48:38 -05:00
Rene Rivera
c3d40716c9 [circleci] Fix missing py extension for invoking scripts. 2016-07-14 22:23:10 -05:00
Rene Rivera
3a43467f85 [circleci] Use Bash as its the one with array vars. 2016-07-14 22:20:20 -05:00
Rene Rivera
e5f95a2ff4 [circleci] Seems we need to create the wrapper script on all nodes as
the home dir is not shared for all nodes.
2016-07-14 22:10:22 -05:00
Rene Rivera
29062f7603 [circleci] Work around Yaml syntax. 2016-07-14 21:59:35 -05:00
Rene Rivera
f3b5b7b42d [circleci] Need to make shell script executable to use it. 2016-07-14 21:53:47 -05:00
Rene Rivera
2e7484b1b0 [circleci] Consolidate the env setup/parsing into a custom shell script. 2016-07-14 21:24:38 -05:00
Rene Rivera
67e2b50a79 CircleCI: Add EOL env var to set up the different release builds. 2016-07-13 18:26:37 -05:00
Rene Rivera
b54f5e5ac0 CircleCI: Need to indicated the test commands are parallel as otherwise
they runs as if on only the first node (but they really don't).
2016-07-12 15:48:44 -05:00
Rene Rivera
8c563c97e7 CircleCI: Yet another syntax to try and get var indexing to work. 2016-07-12 13:13:43 -05:00
Rene Rivera
f084f60915 CircleCI: Try another way to index array env to select commands by node
index.
2016-07-12 13:05:18 -05:00
Rene Rivera
8edde499b1 CircleCI: Explicit set array env vars tow work around circleci not doing
this with regular bash var arrays.
2016-07-12 11:18:05 -05:00
Rene Rivera
a363ec6f81 CircleCi: Fix bad indent in command specs. 2016-07-12 09:12:27 -05:00
Rene Rivera
84a6e06672 CircleCI: Distribute the script run based on the node, using env vars. 2016-07-12 09:07:07 -05:00
Rene Rivera
3068ab669b CircleCI: Download all build scripts to be able to select which one to
run based on the parallel node we are running on.
2016-07-11 23:52:08 -05:00
Rene Rivera
fe1f42fca8 Download correct script. 2016-07-05 16:59:26 -05:00
Rene Rivera
8ec773bbc3 Lets try having CircleCI do release building. 2016-07-05 13:57:03 -05:00
Rene Rivera
6ead10108a Fix missing py extension from script calls for CircleCI. 2016-06-22 11:48:30 -05:00
Rene Rivera
94231fb0ec Env vars are not available on machine_pre for CircleCI. So we need to
use the script name directly.
2016-06-22 11:44:58 -05:00
Rene Rivera
3b925b18ed Fix YAML errors per CircleCI report. 2016-06-22 11:39:41 -05:00
Rene Rivera
e6e399fd01 Attempt to use status script from CircleCI. 2016-06-22 11:36:07 -05:00
Rene Rivera
05db0ddb29 Ok, really fix the submodule command. 2016-06-22 10:46:45 -05:00
Rene Rivera
4d50885bcf Fix submodule syntax for CircleCI config. 2016-06-22 10:45:00 -05:00
Rene Rivera
4fdc2e0c4f Initial, exploratory, CircleCI config. 2016-06-22 10:42:20 -05:00