@@ -60,29 +60,21 @@ jobs:
60
60
- name : Install dependencies
61
61
run : |
62
62
python -m pip install --upgrade pip
63
- pip install pyinstaller
64
- pip install tox
65
- pip install tox-wheel
66
63
pip install fosslight_dependency
67
64
sudo npm install -g license-checker
68
65
- name : Install Pod
69
66
working-directory : ./tests/test_cocoapods/cocoapods-tips/JWSCocoapodsTips
70
67
run : pod install --clean-install
71
- - name : Make executable file
72
- run : pyinstaller --onefile cli.py -n cli --additional-hooks-dir=hooks --add-binary "src/fosslight_dependency/third_party/askalono/askalono_macos:third_party/askalono"
73
68
- name : Run Test
74
- working-directory : ./dist
75
69
run : |
76
- ./cli -p ../tests/test_pypi -o ../tests/result/pip
77
- ./cli -p ../tests/test_npm1 -o ../tests/result/npm1
78
- ./cli -p ../tests/test_npm2 -o ../tests/result/npm2 -m npm
79
- ./cli -p ../tests/test_maven1/lombok.maven -o ../tests/result/maven1
80
- ./cli -p ../tests/test_maven2 -o ../tests/result/maven2
81
- ./cli -p ../tests/test_gradle/jib -o ../tests/result/gradle
82
- ./cli -p ../tests/test_pub -o ../tests/result/pub
83
- ./cli -p ../tests/test_cocoapods/cocoapods-tips/JWSCocoapodsTips -o ../tests/result/Cocoapods
84
- - name : Run Flake8
85
- run : tox -e run_macos
70
+ fosslight_dependency -p tests/test_pypi -o tests/result/pip
71
+ fosslight_dependency -p tests/test_npm1 -o tests/result/npm1
72
+ fosslight_dependency -p tests/test_npm2 -o tests/result/npm2 -m npm
73
+ fosslight_dependency -p tests/test_maven1/lombok.maven -o tests/result/maven1
74
+ fosslight_dependency -p tests/test_maven2 -o tests/result/maven2
75
+ fosslight_dependency -p tests/test_gradle/jib -o tests/result/gradle
76
+ fosslight_dependency -p tests/test_pub -o tests/result/pub
77
+ fosslight_dependency -p tests/test_cocoapods/cocoapods-tips/JWSCocoapodsTips -o tests/result/Cocoapods
86
78
reuse :
87
79
runs-on : ubuntu-latest
88
80
steps :
0 commit comments