GitHub CI: Add ShellCheck (#2554)

* Add shellcheck
* Remove fetchDepth: 1
This commit is contained in:
Alexander Zhogov
2020-10-06 13:16:46 +03:00
committed by GitHub
parent 53020f414c
commit 170782b1c8
4 changed files with 26 additions and 4 deletions

View File

@@ -15,7 +15,6 @@ jobs:
steps:
- checkout: self
clean: true
fetchDepth: 1
lfs: false
submodules: recursive
path: openvino

View File

@@ -15,7 +15,6 @@ jobs:
steps:
- checkout: self
clean: true
fetchDepth: 1
lfs: false
submodules: recursive
path: openvino

View File

@@ -17,7 +17,6 @@ jobs:
steps:
- checkout: self
clean: true
fetchDepth: 1
lfs: false
submodules: recursive
path: openvino

View File

@@ -38,7 +38,32 @@ jobs:
with:
name: ngraph_code_style_diff
path: ngraph_code_style_diff.patch
ShellCheck:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Install ShellCheck
run: sudo apt --assume-yes install shellcheck
- name: Install dependencies
run: |
sudo apt --assume-yes install libusb-1.0-0-dev
python3 -m pip install -r ./inference-engine/ie_bridges/python/requirements.txt
- name: CMake
run: |
mkdir build
cd build
cmake ..
- name: ShellCheck
run: make ie_shellcheck
working-directory: build
Java:
runs-on: ubuntu-18.04
steps: