Skip to content

Commit

Permalink
[ci] add basic ci
Browse files Browse the repository at this point in the history
  • Loading branch information
boundless-forest committed Jul 29, 2019
1 parent 1de6732 commit 77c38ee
Show file tree
Hide file tree
Showing 2 changed files with 85 additions and 86 deletions.
156 changes: 78 additions & 78 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,12 +141,12 @@ jobs:
name: Check Format
command: make fmt
- save_cache: *save-source-codes-cache
- run: *before-restore-security-audit-cache
- restore_cache: *restore-security-audit-cache
- run:
name: Check Security Audit
command: make security_audit
- save_cache: *save-security-audit-cache
# - run: *before-restore-security-audit-cache
# - restore_cache: *restore-security-audit-cache
# - run:
# name: Check Security Audit
# command: make security_audit
# - save_cache: *save-security-audit-cache

"Check Contracts":
docker:
Expand Down Expand Up @@ -415,7 +415,7 @@ workflows:

- "Check Basic"

- "Check Contracts"
# - "Check Contracts"

# - "Test Coverage":
# requires:
Expand All @@ -428,81 +428,81 @@ workflows:
requires:
- "Check Basic"

- "Unit Test (sha3 & secp256k1)":
requires:
- "Release"
# - "Unit Test (sha3 & secp256k1)":
# requires:
# - "Release"

- "Basic Test":
requires:
- "Release"
- "Basic Tls Test":
requires:
- "Release"
# - "Basic Test":
# requires:
# - "Release"
# - "Basic Tls Test":
# requires:
# - "Release"

- "JSON-RPC Mock Test in Charge Mode":
requires:
- "Release"
- "JSON-RPC Mock Test in Quota Mode":
requires:
- "Release"
- "Test Transfer Value in Charge Mode":
requires:
- "Release"
- "Test System Features":
requires:
- "Release"
- "Test Snapshot Taking And Restoring":
requires:
- "Release"
- "Test Amend":
requires:
- "Release"
- "Test Executor Process Invalid Proof":
requires:
- "Release"
# - "JSON-RPC Mock Test in Charge Mode":
# requires:
# - "Release"
# - "JSON-RPC Mock Test in Quota Mode":
# requires:
# - "Release"
# - "Test Transfer Value in Charge Mode":
# requires:
# - "Release"
# - "Test System Features":
# requires:
# - "Release"
# - "Test Snapshot Taking And Restoring":
# requires:
# - "Release"
# - "Test Amend":
# requires:
# - "Release"
# - "Test Executor Process Invalid Proof":
# requires:
# - "Release"

- "Discovery Test for network":
requires:
- "Release"
- "Byzantine Test in Quota Mode":
requires:
- "Release"
- "Byzantine Test in Charge Mode":
requires:
- "Release"
- "Crosschain Test":
requires:
- "Release"
- "Robustness Test":
requires:
- "Release"
- "Genesis Test":
requires:
- "Release"
# - "Discovery Test for network":
# requires:
# - "Release"
# - "Byzantine Test in Quota Mode":
# requires:
# - "Release"
# - "Byzantine Test in Charge Mode":
# requires:
# - "Release"
# - "Crosschain Test":
# requires:
# - "Release"
# - "Robustness Test":
# requires:
# - "Release"
# - "Genesis Test":
# requires:
# - "Release"

- "Unit Test (blake2b & ed25519)":
requires:
- "Unit Test (sha3 & secp256k1)"
- "Unit Test (sm3 & sm2)":
requires:
- "Unit Test (sha3 & secp256k1)"
# - "Unit Test (blake2b & ed25519)":
# requires:
# - "Unit Test (sha3 & secp256k1)"
# - "Unit Test (sm3 & sm2)":
# requires:
# - "Unit Test (sha3 & secp256k1)"

- "Passed":
requires:
- "Basic Test"
- "Basic Tls Test"
- "JSON-RPC Mock Test in Charge Mode"
- "JSON-RPC Mock Test in Quota Mode"
- "Test Transfer Value in Charge Mode"
- "Test System Features"
- "Test Snapshot Taking And Restoring"
- "Test Amend"
- "Test Executor Process Invalid Proof"
- "Discovery Test for network"
- "Byzantine Test in Quota Mode"
- "Byzantine Test in Charge Mode"
- "Crosschain Test"
- "Robustness Test"
- "Genesis Test"
- "Unit Test (blake2b & ed25519)"
- "Unit Test (sm3 & sm2)"
# - "Basic Test"
# - "Basic Tls Test"
# - "JSON-RPC Mock Test in Charge Mode"
# - "JSON-RPC Mock Test in Quota Mode"
# - "Test Transfer Value in Charge Mode"
# - "Test System Features"
# - "Test Snapshot Taking And Restoring"
# - "Test Amend"
# - "Test Executor Process Invalid Proof"
# - "Discovery Test for network"
# - "Byzantine Test in Quota Mode"
# - "Byzantine Test in Charge Mode"
# - "Crosschain Test"
# - "Robustness Test"
# - "Genesis Test"
# - "Unit Test (blake2b & ed25519)"
# - "Unit Test (sm3 & sm2)"
15 changes: 7 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 77c38ee

Please sign in to comment.