Commit Graph

75 Commits

Author SHA1 Message Date
chriseth
07fb2ad9fa Do not run emscripten tests on travis. 2018-04-20 00:03:01 +02:00
chriseth
fb3f579ae2 Disable tests on travis again. 2018-04-19 18:32:52 +02:00
chriseth
4d1467eee2 Enable travis tests on develop branch. 2018-04-17 09:32:32 +02:00
chriseth
6091cd54b4 Disable tests on travis. 2018-04-16 22:30:30 +02:00
Alex Beregszaszi
3b008c7af2 Require node 8 for Javascript tests 2018-04-03 17:41:31 +02:00
chriseth
8899812ff2 Disable tests for travis on non-release and non-tag branches. 2018-02-27 16:39:03 +01:00
chriseth
a048d69c03 Build documentation on CircleCI. 2018-02-21 16:35:37 +01:00
chriseth
32fdb1cd4b Use node 7 as required by Gnosis contracts 2018-02-12 23:26:07 +00:00
chriseth
8d551a3ae4 Store bytecode in any case. 2017-11-30 14:29:16 +01:00
Boris Kostenko
ca236d4225 No bytecodecompare if tests failed (issue #2300) 2017-10-20 13:44:28 +03:00
Boris Kostenko
3041def259 No bytecodecompare if tests failed (issue #2300) 2017-10-20 13:32:01 +03:00
Boris Kostenko
f0af4019ef No bytecodecompare if tests failed (issue #2300) 2017-10-20 00:41:56 +03:00
chriseth
3be37d15e0 Install libz3-dev from PPA if the distribution does not provide it. 2017-09-29 15:31:00 +02:00
chriseth
cb0be0f6a8 Try to fix docker release deployment. 2017-09-21 10:51:55 +02:00
Paweł Bylica
dc8754b595 Travis CI: Do not cache build dir 2017-09-12 20:58:10 +01:00
chriseth
e3f2771771 Merge pull request #2514 from ethereum/chriseth-patch-1
Run docker deployment on actual releases.
2017-07-05 19:59:44 +02:00
chriseth
139c1fe06e Run docker deployment on actual releases. 2017-07-03 20:16:26 +02:00
chriseth
76d3b7c5a1 Merge pull request #2510 from ethereum/develop
Version 0.4.12
2017-07-03 14:52:29 +02:00
Alex Beregszaszi
913b9c0e6b Run solc-js tests on emscripten build 2017-06-28 17:58:08 +01:00
chriseth
c29d44e37c Also create empty prerelease.txt for tags. 2017-05-05 14:23:18 +02:00
chriseth
bbe3557a2f Create bytecode for all tests and push to remote repo. 2017-03-23 09:56:18 +01:00
chriseth
b28aefe28c Use "nightly" version string for all CI built binaries. 2017-03-23 09:56:17 +01:00
chriseth
252299a1db Move docker build to its own script. 2017-03-17 12:33:40 +01:00
chriseth
f9792a6171 Create temporary docker image. 2017-03-17 12:33:40 +01:00
chriseth
3f83bb80bf Publish soljson and alpine static build on github release page. 2017-03-17 12:33:40 +01:00
chriseth
99b00c75cc Use version 6 2017-02-13 18:02:10 +01:00
chriseth
2ba09206de Install nvm 2017-02-13 17:41:12 +01:00
chriseth
9ee0d6fb90 Try different nodejs version request formatting. 2017-02-13 14:28:24 +01:00
RJ Catalano
31baabaf61
should fix all the emscripten errors and problems associated with it
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-11 14:06:30 -06:00
Alex Beregszaszi
108b79d3bf Fix macOS builds 2017-02-11 18:57:14 +00:00
Alex Beregszaszi
a2bcb0008b Run every travis script in a subshell 2017-02-11 18:03:47 +00:00
RJ Catalano
7ffc6863fb
edit the documentation for the travis file
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-09 11:31:04 -06:00
RJ Catalano
503cf4eaeb
reorganize travis
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-09 11:30:55 -06:00
chriseth
753e104cbc Use nodejs 6 2017-02-09 10:21:08 +01:00
Alex Beregszaszi
53c71c8be3 Require node.js >= 5 2017-02-06 17:07:34 +00:00
RJ Catalano
f50caa967c
implement a build script
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-02 18:54:47 -06:00
Paweł Bylica
ee0bf07487
Travis CI: Install latest CMake 2017-01-12 14:14:19 +01:00
chriseth
e45510d02f Create source tarballs for releases. 2017-01-04 13:21:41 +01:00
chriseth
941b5fd928 Require stable nodejs for deployment. 2017-01-03 13:58:54 +01:00
VoR0220
3f9f725737 Fix licensing headers
Signed-off-by: VoR0220 <rj@erisindustries.com>
2016-11-23 12:22:33 +01:00
Paweł Bylica
598154ed17
Drop CryptoPP leftovers
Especially, do not compile CryptoPP for Emscripten.
2016-11-08 01:16:31 +01:00
Paweł Bylica
4bde0a2d36 Build jsoncpp from source using jsoncpp.cmake script 2016-10-20 22:18:13 +01:00
chriseth
ff22715e41 Disable macos for now. 2016-10-04 20:28:44 +02:00
chriseth
07538346bd Also publish from release branch. 2016-09-17 18:24:31 +02:00
Bob Summerwill
91d4fa477c Merge pull request #941 from chriseth/versionString
Version string
2016-08-26 22:58:32 -07:00
Bob Summerwill
2dc4f528dc Restore OS X Mavericks builds in TravisCI.
Their stability issues have apparently been resolved, and the backlog is caught up.
We will just add one Mac SKU for now, and take it from there.
2016-08-26 10:23:41 -07:00
chriseth
4588eda622 Store commit hash and handle prerelease vor all automation tools. 2016-08-26 10:14:44 +02:00
chriseth
218c56936c Disable macos. 2016-08-26 00:12:46 +02:00
Bob Summerwill
67e5cd9db0 Confirmed that ZIPs work for Solidity.
Switching whitelisting back to 'release' branch for TravisCI and Appveyor.
2016-08-15 16:01:19 -07:00
Bob Summerwill
09e9bfb63c Flipped solidity whitelisting to develop, to check ZIP workflow is OK. 2016-08-15 14:36:32 -07:00