44
44
cargo clippy --all-targets --all-features -- -D warnings
45
45
- run :
46
46
name : Audit Dependencies
47
- command : cargo audit
47
+ # Disable:
48
+ # 1. lazy_static advisory: https://github.com/interledger-rs/interledger-rs/issues/588
49
+ # 2. http/hyper advisory: outdated http due to yup-oauth2 3.1.1, tungstenite 0.9.2
50
+ command : cargo audit --ignore RUSTSEC-2019-0033 --ignore RUSTSEC-2019-0034 --ignore RUSTSEC-2019-0031
51
+
48
52
test-md :
49
53
docker :
50
54
- image : circleci/rust
@@ -57,37 +61,34 @@ jobs:
57
61
steps :
58
62
- checkout
59
63
- run :
60
- name : Disabled
61
- command : echo "temporarily disabled"
62
- # - run:
63
- # name: Install Dependencies
64
- # command: |
65
- # # install system dependeicies
66
- # sudo apt-get update
67
- # sudo apt-get install -y redis-server redis-tools lsof libssl-dev
64
+ name : Install Dependencies
65
+ command : |
66
+ # install system dependeicies
67
+ sudo apt-get update
68
+ sudo apt-get install -y redis-server redis-tools lsof libssl-dev
68
69
69
- # # install nvm
70
- # curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
71
- # export NVM_DIR="/home/circleci/.nvm"
72
- # source $NVM_DIR/nvm.sh
73
- # nvm install "v11.15.0"
70
+ # install nvm
71
+ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
72
+ export NVM_DIR="/home/circleci/.nvm"
73
+ source $NVM_DIR/nvm.sh
74
+ nvm install "v11.15.0"
74
75
75
- # # install yarn & components (ganache-cli ilp-settlement-xrp conventional-changelog-cli)
76
- # curl -o- -L https://yarnpkg.com/install.sh | bash
77
- # export PATH="/home/circleci/.yarn/bin:/home/circleci/.config/yarn/global/node_modules/.bin:$PATH"
78
- # yarn global add ganache-cli ilp-settlement-xrp conventional-changelog-cli
76
+ # install yarn & components (ganache-cli ilp-settlement-xrp conventional-changelog-cli)
77
+ curl -o- -L https://yarnpkg.com/install.sh | bash
78
+ export PATH="/home/circleci/.yarn/bin:/home/circleci/.config/yarn/global/node_modules/.bin:$PATH"
79
+ yarn global add ganache-cli ilp-settlement-xrp conventional-changelog-cli
79
80
80
- # # env
81
- # echo 'export NVM_DIR="/home/circleci/.nvm"' >> ${BASH_ENV}
82
- # echo 'source $NVM_DIR/nvm.sh' >> ${BASH_ENV}
83
- # echo "export PATH=/home/circleci/.cargo/bin:$PATH" >> ${BASH_ENV}
84
- # - run:
85
- # name: Run run-md Test
86
- # command: |
87
- # scripts/run-md-test.sh '^.*$' 1
88
- # - store_artifacts:
89
- # path: /tmp/run-md-test
90
- # destination: run-md-test
81
+ # env
82
+ echo 'export NVM_DIR="/home/circleci/.nvm"' >> ${BASH_ENV}
83
+ echo 'source $NVM_DIR/nvm.sh' >> ${BASH_ENV}
84
+ echo "export PATH=/home/circleci/.cargo/bin:$PATH" >> ${BASH_ENV}
85
+ - run :
86
+ name : Run run-md Test
87
+ command : |
88
+ scripts/run-md-test.sh '^.*$' 1
89
+ - store_artifacts :
90
+ path : /tmp/run-md-test
91
+ destination : run-md-test
91
92
update-docker-images :
92
93
docker :
93
94
- image : circleci/rust
0 commit comments