mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Rename and compress.
This commit is contained in:
parent
743a714f21
commit
06adcb5e81
39
circle.yml
39
circle.yml
@ -4,7 +4,7 @@ defaults:
|
|||||||
filters:
|
filters:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
- run_prerelease: &run_prerelease
|
- setup_prerelease_commit_hash: &setup_prerelease_commit_hash
|
||||||
name: Store commit hash and prerelease
|
name: Store commit hash and prerelease
|
||||||
command: |
|
command: |
|
||||||
if [ "$CIRCLE_BRANCH" = release -o -n "$CIRCLE_TAG" ]; then echo -n > prerelease.txt; else date -u +"nightly.%Y.%-m.%-d" > prerelease.txt; fi
|
if [ "$CIRCLE_BRANCH" = release -o -n "$CIRCLE_TAG" ]; then echo -n > prerelease.txt; else date -u +"nightly.%Y.%-m.%-d" > prerelease.txt; fi
|
||||||
@ -21,10 +21,10 @@ defaults:
|
|||||||
command: scripts/tests.sh --junit_report test_results
|
command: scripts/tests.sh --junit_report test_results
|
||||||
environment:
|
environment:
|
||||||
TERM: dumb
|
TERM: dumb
|
||||||
- build_artifacts: &build_artifacts
|
- solc_artifact: &solc_artifact
|
||||||
path: build/solc/solc
|
path: build/solc/solc
|
||||||
destination: solc
|
destination: solc
|
||||||
- test_artifacts: &test_artifacts
|
- all_artifacts: &all_artifacts
|
||||||
root: build
|
root: build
|
||||||
paths:
|
paths:
|
||||||
- solc/solc
|
- solc/solc
|
||||||
@ -123,14 +123,10 @@ jobs:
|
|||||||
command: |
|
command: |
|
||||||
apt-get -qq update
|
apt-get -qq update
|
||||||
apt-get -qy install cmake libboost-regex-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev libboost-program-options-dev libz3-dev
|
apt-get -qy install cmake libboost-regex-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev libboost-program-options-dev libz3-dev
|
||||||
- run:
|
- run: *setup_prerelease_commit_hash
|
||||||
<<: *run_prerelease
|
- run: *run_build
|
||||||
- run:
|
- store_artifacts: *solc_artifact
|
||||||
<<: *run_build
|
- persist_to_workspace: *all_artifacts
|
||||||
- store_artifacts:
|
|
||||||
<<: *build_artifacts
|
|
||||||
- persist_to_workspace:
|
|
||||||
<<: *test_artifacts
|
|
||||||
|
|
||||||
build_x86_mac:
|
build_x86_mac:
|
||||||
macos:
|
macos:
|
||||||
@ -146,14 +142,10 @@ jobs:
|
|||||||
brew install z3
|
brew install z3
|
||||||
brew install boost
|
brew install boost
|
||||||
brew install cmake
|
brew install cmake
|
||||||
- run:
|
- run: *setup_prerelease_commit_hash
|
||||||
<<: *run_prerelease
|
- run: *run_build
|
||||||
- run:
|
- store_artifacts: *solc_artifact
|
||||||
<<: *run_build
|
- persist_to_workspace: *all_artifacts
|
||||||
- store_artifacts:
|
|
||||||
<<: *build_artifacts
|
|
||||||
- persist_to_workspace:
|
|
||||||
<<: *test_artifacts
|
|
||||||
|
|
||||||
test_x86_linux:
|
test_x86_linux:
|
||||||
docker:
|
docker:
|
||||||
@ -168,8 +160,7 @@ jobs:
|
|||||||
apt-get -qq update
|
apt-get -qq update
|
||||||
apt-get -qy install libz3-dev libleveldb1v5
|
apt-get -qy install libz3-dev libleveldb1v5
|
||||||
- run: mkdir -p test_results
|
- run: mkdir -p test_results
|
||||||
- run:
|
- run: *run_tests
|
||||||
<<: *run_tests
|
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
path: test_results/
|
path: test_results/
|
||||||
|
|
||||||
@ -188,8 +179,7 @@ jobs:
|
|||||||
brew unlink python
|
brew unlink python
|
||||||
brew install z3
|
brew install z3
|
||||||
- run: mkdir -p test_results
|
- run: mkdir -p test_results
|
||||||
- run:
|
- run: *run_tests
|
||||||
<<: *run_tests
|
|
||||||
- store_test_results:
|
- store_test_results:
|
||||||
path: test_results/
|
path: test_results/
|
||||||
|
|
||||||
@ -203,8 +193,7 @@ jobs:
|
|||||||
command: |
|
command: |
|
||||||
apt-get -qq update
|
apt-get -qq update
|
||||||
apt-get -qy install python-sphinx
|
apt-get -qy install python-sphinx
|
||||||
- run:
|
- run: *setup_prerelease_commit_hash
|
||||||
<<: *run_prerelease
|
|
||||||
- run:
|
- run:
|
||||||
name: Build documentation
|
name: Build documentation
|
||||||
command: ./scripts/docs.sh
|
command: ./scripts/docs.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user