mirror of https://github.com/ConsenSys/mythril
parent
06608a1cd4
commit
f3e760c30f
@ -0,0 +1,52 @@ |
|||||||
|
kind: pipeline |
||||||
|
name: default |
||||||
|
|
||||||
|
platform: |
||||||
|
os: linux |
||||||
|
arch: amd64 |
||||||
|
|
||||||
|
steps: |
||||||
|
- name: edelweiss_swc |
||||||
|
image: mythx.azurecr.io/tools/edelweiss |
||||||
|
environment: |
||||||
|
IGNORE_FALSE_POSITIVES: |
||||||
|
from_secret: IGNORE_FALSE_POSITIVES |
||||||
|
IGNORE_REGRESSIONS: |
||||||
|
from_secret: IGNORE_REGRESSIONS |
||||||
|
AWS_DEFAULT_REGION: |
||||||
|
from_secret: AWS_DEFAULT_REGION |
||||||
|
AWS_ACCESS_KEY_ID: |
||||||
|
from_secret: AWS_ACCESS_KEY_ID |
||||||
|
AWS_SECRET_ACCESS_KEY: |
||||||
|
from_secret: AWS_SECRET_ACCESS_KEY |
||||||
|
MONGO_URL: |
||||||
|
from_secret: MONGO_URL |
||||||
|
commands: |
||||||
|
- export CIRCLE_BUILD_NUM=$DRONE_BUILD_NUMBER |
||||||
|
- export CIRCLE_BUILD_URL=$DRONE_BUILD_LINK |
||||||
|
- export CIRCLE_BRANCH=$DRONE_BRANCH |
||||||
|
- export CIRCLE_SHA1=$DRONE_COMMIT_SHA |
||||||
|
- cd /edelweiss |
||||||
|
- git submodule update --init --recursive |
||||||
|
- git submodule update --remote --recursive |
||||||
|
- pip3 install mythril |
||||||
|
- edelweiss-cli |
||||||
|
-p mythril |
||||||
|
--timeout 90 |
||||||
|
--output-dir $(pwd) |
||||||
|
--s3 |
||||||
|
--dynamodb |
||||||
|
--circle-ci CircleCI/mythril.csv |
||||||
|
--ignore-false-positives $IGNORE_FALSE_POSITIVES |
||||||
|
--ignore-regressions $IGNORE_REGRESSIONS |
||||||
|
when: |
||||||
|
branch: |
||||||
|
- develop |
||||||
|
- master |
||||||
|
- run-edelweiss-drone |
||||||
|
event: |
||||||
|
- push |
||||||
|
- tag |
||||||
|
|
||||||
|
image_pull_secrets: |
||||||
|
- DOCKER_CONFIG_JSON |
Loading…
Reference in new issue