Commit Graph

122 Commits

Author SHA1 Message Date
Aaron Blankstein
1d46436179 fix: update build scripts, etc. with stacks-inspect 2022-04-25 12:56:41 -05:00
Reed Rosenbluth
e1f6efe1c5 build: add Clarity workspace member (#2744)
* build: add libvm workspace member

* chore: skip lib-clarity-vm in circleci

* refactor: address pavi's comment

* refactor: naming

* fix: update lib name

* refactor: rename, drop the lib suffix

* refactor: address Greg's comments

* style: rustfmt

Co-authored-by: Aaron Blankstein <aaron@blockstack.com>
2021-08-19 13:10:36 -07:00
Aaron Blankstein
a2167fbb2d hack: disable all_tests for now because of OOM 2020-09-23 16:24:53 -05:00
Charlie
b0f0f52e90 Update GH workflow to build docker image and release with distros (#1821)
* Updating GH workflow to build docker image and release with distros, removing other workflows

* Update gh workflow triggers

* typo

* Enable builds on all PRs and build stretch image

* fix workflow name

* Update stretch docker tag creation logic

* Update CircleCI workflow
2020-08-27 14:16:14 -04:00
Aaron Blankstein
f58951ab7c make cargo build in one thread on circle, add deprecated operation for helium nodes 2020-08-03 15:42:06 -05:00
Aaron Blankstein
4502f7a2a4 clean up the circle.yml from the :stretch branch 2020-07-24 15:33:14 -05:00
Aaron Blankstein
5e376da777 feat: add a stacks-blockchain:stretch docker image 2020-07-22 07:49:53 -05:00
Aaron Blankstein
6e4d7d1c68 fix: circle timeout aborts docker build 2020-07-21 15:04:40 -05:00
Aaron Blankstein
c805c39d3f debug symbols working in alpine with lldb 2020-07-21 13:47:05 -05:00
Aaron Blankstein
a19dfe0256 add Dockerfile.stretch 2020-07-21 12:59:33 -05:00
Aaron Blankstein
6365179a19 circle mystery solved? 2020-07-21 11:03:16 -05:00
Aaron Blankstein
0341e7122c hmm, fighting with circle. 2020-07-21 10:53:07 -05:00
Aaron Blankstein
1a61c81007 use medium+ for our builds, test_debug->debug in marf 2020-07-21 10:35:08 -05:00
Aaron Blankstein
c45e5c4ef3 demo contracts tests doesnt need --release 2020-07-21 10:00:40 -05:00
Matthew Little
9bbf448edd fix: repair dist builds, restore binaries in main Dockerfile, fix build on Windows and non-x86_64 targets 2020-04-30 22:55:25 +02:00
Aaron Blankstein
4b564325dc Merge branch 'master' into feature/docker-deploy 2020-04-22 16:35:47 -05:00
Aaron Blankstein
0c40ccc3d3 update local_peer if peer_db already instantiated 2020-04-22 11:14:53 -05:00
Aaron Blankstein
387cd29960 remove test-threads 2020-04-22 09:29:03 -05:00
Aaron Blankstein
e9cee1e297 disabling the tarpaulin codecov collection for now. tarpaulin appears to mysteriously fail to build the second .toml file 2020-04-22 09:23:11 -05:00
Aaron Blankstein
667c4db6d6 Merge remote-tracking branch 'origin/master' into feature/flat-file-marf 2020-04-17 12:15:57 -05:00
Aaron Blankstein
b62fd894d5 reduce tarpaulin timeout again to catch stalls earlier 2020-04-17 10:47:33 -05:00
Matthew Little
76bd1bd1de Merge branch 'master' into fix/1429 2020-04-17 11:01:07 +02:00
Aaron Blankstein
8eb92aefc3 bump output limits 2020-04-16 16:35:50 -05:00
Aaron Blankstein
da122c50e9 increase tarpaulin timeout 2020-04-16 13:56:11 -05:00
Aaron Blankstein
98cdfd4d7f Merge branch 'master' into feature/rename-program-to-contract 2020-04-16 11:35:46 -05:00
Aaron Blankstein
1fb10b9ffd use tarpaulin for code coverage on unit tests. seems to avoid the ooms we started to get with grcov. 2020-04-15 22:01:56 -05:00
Aaron Blankstein
27b16482ce rename sample-programs to sample-contracts 2020-04-14 17:16:53 -05:00
Aaron Blankstein
7e0beadf96 better image name! 2020-04-14 14:48:05 -05:00
Aaron Blankstein
fcf4b158ae for some reason opt-level=1 is causing the compilation to fail. 2020-04-13 15:55:58 -05:00
Aaron Blankstein
cbe2e007b2 add job that runs all tests on master, .*net.*, .*marf.*, and this branch 2020-04-13 11:04:20 -05:00
Aaron Blankstein
671ee8734f better naming for the test deploy 2020-04-13 09:28:35 -05:00
Aaron Blankstein
08eab0a6ca bump circle version 2020-04-10 18:00:54 -05:00
Aaron Blankstein
6389b17975 auto-build docker images 2020-04-10 17:59:52 -05:00
Aaron Blankstein
6dda1c48b1 stop attempting test/build separation 2020-04-09 11:29:39 -05:00
Aaron Blankstein
e33d4b07b8 different attempt at test/build separation 2020-04-09 11:09:30 -05:00
Aaron Blankstein
27390e5237 split build and test steps 2020-04-08 13:39:59 -05:00
Aaron Blankstein
32f2e5fb9e dont print warnings on circle 2020-04-08 13:37:52 -05:00
Aaron Blankstein
1d763ece93 opt-level=1, no ignored tests 2020-04-08 11:43:57 -05:00
Aaron Blankstein
a1a13ebb41 ignore everything that died when run in parallel, everything that took more than 60s 2020-04-07 09:21:43 -05:00
Aaron Blankstein
1346a1e5b5 fix: add package required for latest grcov 2020-03-26 15:49:00 -05:00
Jude Nelson
819aecf618 okay, don't run BLOCKSTACK_DEBUG -- it appears to OOM CircleCI 2020-02-05 02:01:19 -05:00
Jude Nelson
4f05caa92d set BLOCKSTACK_DEBUG=1 2020-02-05 01:14:29 -05:00
Jude Nelson
fa1f46a35c put no_output_timeout in the right place 2020-02-03 16:24:54 -05:00
Jude Nelson
36ce85b126 boost no-output timeout to 30 min 2020-02-03 16:01:44 -05:00
Jude Nelson
cbccf6f46f revert to nightly 2020-01-30 18:41:28 -05:00
Jude Nelson
d3ef5f5a6c typo 2020-01-30 15:22:25 -05:00
Jude Nelson
aefa544691 use circleci's docker image for rust stable 2020-01-30 15:20:46 -05:00
Jude Nelson
06159043cd fix image 2020-01-30 15:13:05 -05:00
Jude Nelson
d9ce2d5367 do cargo-tests with rust-stable 2020-01-30 15:09:39 -05:00
Jude Nelson
9f7e94065e bump to rust 1.40 2020-01-16 16:29:41 -05:00