Joe Bryan
d9fa9a75c4
refactors |dawn (pre-boot validation)
...
adds comments, fixes moons, simplifies product type
2018-10-16 23:47:39 -04:00
Joe Bryan
535ab6e90b
updates %jael to save and %ames to give domains (on boot/startup)
...
also defers initial clay merge,
renames +turf (utf8 to utf32) to +taft,
and removes duplicate +turf (domain) declarations,
and updates pinned vere to use them
2018-10-16 21:02:41 -04:00
Joe Bryan
4303426c61
[CI] updates pinned vere and pier, uses new CLI args
...
removes -I, uses -F only on boot
2018-10-16 20:54:26 -04:00
Joe Bryan
6e2e6b001f
10. updates %5 to require two subformulas (4K)
2018-10-10 23:04:29 -04:00
Joe Bryan
f16f052401
9. emits %10 (4K)
2018-10-10 20:10:56 -04:00
Joe Bryan
f48ce3509c
7. removes %13 and %14 (4K)
2018-10-10 19:27:38 -04:00
Joe Bryan
ad6c489528
6. emits %11 and %12 (4K)
2018-10-10 18:58:19 -04:00
Joe Bryan
a2187e308c
4. removes %10 and %11 (4K)
2018-10-10 18:23:22 -04:00
Joe Bryan
0cbd5e54e9
3. emits %13 and %14 (4K)
2018-10-10 18:00:52 -04:00
Joe Bryan
a3c3b422f7
2. implements %13 and %14 (4K)
2018-10-10 17:32:41 -04:00
Joe Bryan
bd33954ed9
initial fake-key infrastructure in %jael
...
and updates vere hash for CI
2018-10-05 20:56:54 -04:00
Joe Bryan
548ad26d6e
[CI] updates pinned vere commit-hash
2018-10-03 17:47:34 -04:00
Joe Bryan
c94cb99b12
[CI] continue on abort in pinned pier
2018-10-02 21:45:26 -04:00
Joe Bryan
f5276b73c9
[CI] skip battery hashes
2018-10-02 21:45:26 -04:00
Joe Bryan
43a17bda83
[CI] updates pinned vere commit-hash and pier url
2018-10-02 21:45:12 -04:00
Joe Bryan
6d87d9ddb6
run test framework before compilation/renderer specs in :test
2018-09-24 18:34:40 -04:00
Joe Bryan
282d5cc09d
[CI] fixes livescript urbit-wrapper argument indices
2018-09-24 18:27:06 -04:00
Joe Bryan
cd98929203
[CI] always print vere arguments
2018-09-24 18:27:06 -04:00
Joe Bryan
ef84c15494
[CI] updates pinned vere commit hash
2018-09-24 18:25:43 -04:00
Joe Bryan
fe8b7e7d90
updates pinned pier url
2018-08-27 21:49:18 -07:00
Joe Bryan
156a660062
updates travis-ci to build vere before testing arvo
2018-08-27 21:49:10 -07:00
Keaton Dunsford
dd63d70371
Merge commit '2346d0b'
...
* commit '2346d0b':
removes %#
replaces all uses of %# with %~
2018-04-11 14:41:24 -07:00
Keaton Dunsford
344a87a975
Merge commit 'b5aeee1'
...
* commit 'b5aeee1':
updates %cnsg tall parser to be 3-fixed
replaces all tall cnsg hoons with %#
2018-04-11 14:26:38 -07:00
Anton Dyudin
ed956f23cb
[travis] report bail as failing test case
2018-04-06 12:40:48 -07:00
Anton Dyudin
db308d7e2b
Merge pull request #695 from ohAitch/test-rens
...
test ren/ on CI
2018-04-05 15:20:22 -07:00
Joseph Bryan
2346d0bda6
removes %#
2018-04-04 13:28:35 -07:00
Joseph Bryan
b5aeee11e4
updates %cnsg tall parser to be 3-fixed
2018-04-04 13:24:33 -07:00
Anton Dyudin
348925ea94
[travis] use cp properly when building pill
2018-03-28 21:10:40 -07:00
Anton Dyudin
ba417d3d9b
test ren/ on CI
2018-03-27 18:26:26 -07:00
Anton Dyudin
ae881b4ed7
add package-lock.json
2018-03-27 15:20:41 -07:00
Anton Dyudin
a68eaafdeb
abort on "test unexpectedly fixed" warning
2018-03-27 15:02:51 -07:00
Anton Dyudin
d380a86281
more visible notes in travis, which strips colors
2018-03-09 14:56:15 -08:00
Anton Dyudin
ef0b763462
more lenient expect-echo
2018-03-09 14:42:50 -08:00
Anton Dyudin
bf7bf86cb4
properly detach listeners after each section
2018-03-09 14:36:26 -08:00
Anton Dyudin
42b3fe86c7
Detect +test errors
2018-03-09 14:26:17 -08:00
Anton Dyudin
aa3ddfd53d
Detect :test errors
2018-03-09 14:25:43 -08:00
Anton Dyudin
dfcccfdc8a
clean up expect's
2018-03-09 14:24:00 -08:00
Anton Dyudin
8b3070b28f
finer grained waiting
2018-03-09 14:17:48 -08:00
Anton Dyudin
4bf1f38a67
factor out ERROR regex
2018-03-09 12:57:52 -08:00
Anton Dyudin
31715d7d36
detect boot error
2018-03-09 12:57:52 -08:00
Anton Dyudin
6e3d42aad6
formatting, looser defn of "error"
2018-03-09 12:57:52 -08:00
Anton Dyudin
b290eaefb1
rewrite test.ls in terms of runner.ls:Urbit
...
no error handling implemented yet
2018-03-09 12:57:52 -08:00
Anton Dyudin
7c8ddd4b0a
set -x
2018-03-08 19:02:03 -08:00
Anton Dyudin
5f2f94eb01
factor out urbit runner, pilling commands
2018-03-08 18:56:58 -08:00
Anton Dyudin
625f7bc8cb
more robust exit code handling
2018-03-07 19:34:45 -08:00
Anton Dyudin
2dc151f021
fix ford stack trace detection
2018-03-07 19:34:09 -08:00
Anton Dyudin
0fe2592b0c
test building most .hoon files in CI
2018-03-07 19:26:10 -08:00
Anton Dyudin
bcfab5fbb0
fix #660 : run +test in CI
2018-03-07 16:49:33 -08:00
Anton Dyudin
cc0abb7b93
restructure test script to be flatter
...
/ more like build-pill
2018-03-07 16:38:42 -08:00
Ted Blackman
4ee42ce6c2
Merge pull request #473 from ohAitch/use-deb
...
[CI] use urbit_amd64.deb from urbit/urbit release
2017-12-19 16:43:37 -08:00
Anton Dyudin
7ebb3055ab
restore pin-urbit-relese.url
2017-12-19 16:18:36 -08:00
Ted Blackman
b8ad859dbf
Mention version info warning in CI
...
urbit: /lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by urbit)
2017-12-11 12:54:47 -08:00
Anton Dyudin
5a412016db
use github .deb release instead of pinned CI binary
2017-12-08 16:02:30 -08:00
Anton Dyudin
beaa8ec4c5
Merge branch 'newmodel'
2017-12-07 13:04:32 -08:00
Anton Dyudin
ccaffc55e6
[ci] update pinned vere binary
2017-12-07 13:00:01 -08:00
Anton Dyudin
71be9e32ba
reword, use more official bin/urbit release url
2017-12-04 16:09:15 -08:00
Anton Dyudin
112d9ce70b
re-enable parent pier pin
2017-12-04 12:09:08 -08:00
Anton Dyudin
b2817f804f
don't copy in files for fresh pier
2017-12-01 22:09:25 -08:00
Anton Dyudin
cf41b01e42
fix boolean semantics, safety
2017-12-01 21:55:19 -08:00
Anton Dyudin
d70d81d98f
test pill autobuild code
2017-12-01 21:23:34 -08:00
Anton Dyudin
4bf0155b60
add "build from only pill" fallback
2017-12-01 21:23:33 -08:00
Anton Dyudin
d3e91d9153
tweak unchecked commit message, hopefully fix pilling code
2017-12-01 20:49:15 -08:00
Anton Dyudin
4a60ec2aa0
bash typos, use properly snapshotted base pier
2017-12-01 20:09:32 -08:00
Anton Dyudin
649f5418e6
stub out "current commit" check
2017-12-01 19:57:11 -08:00
Anton Dyudin
88caba537d
proxy escape code
2017-12-01 19:52:35 -08:00
Anton Dyudin
e7b6a365da
build pill if none yet uploaded
2017-12-01 19:40:35 -08:00
Anton Dyudin
81f02ffc77
exit pier gracefully, public download of results
2017-12-01 13:05:40 -08:00
Anton Dyudin
106838e7cf
move pill fetch to script
2017-12-01 11:31:45 -08:00
Anton Dyudin
1a66c75c30
echo FIXMEs, factor bin/urbit download out of .travis.yml
2017-12-01 09:57:22 -08:00
Anton Dyudin
736a58db16
only match first error/success
2017-11-30 21:57:18 -08:00
Anton Dyudin
46012003f0
mark urbit executable executable
2017-11-30 21:46:34 -08:00
Anton Dyudin
d2d18514f1
wait for stdout to finish flushing before exiting
...
XX probably a better way to do this?
2017-11-30 21:34:57 -08:00
Anton Dyudin
2282e6f5db
add nontrivial "boots to dojo" test
2017-11-30 21:27:04 -08:00
Anton Dyudin
469fe037e3
initial testbed
2017-11-30 19:51:14 -08:00