-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.github: update system tests flow for new dev env #945
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #945 +/- ##
=======================================
Coverage 26.92% 26.92%
=======================================
Files 87 87
Lines 14129 14129
=======================================
Hits 3804 3804
Misses 9903 9903
Partials 422 422 ☔ View full report in Codecov by Sentry. |
bce5d3b
to
1584eaa
Compare
.github/workflows/system-tests.yml
Outdated
cp bin/* ${GITHUB_WORKSPACE}/neofs-testcases/ | ||
working-directory: neofs-node | ||
|
||
- name: Copy neofs-s3-gw binaries to vendor directory | ||
- name: Copy neofs-s3-gw binaries to testcases directory | ||
run: | | ||
cp bin/* ${GITHUB_WORKSPACE}/neofs-dev-env/vendor/ | ||
cp bin/* ${GITHUB_WORKSPACE}/neofs-testcases/ | ||
working-directory: neofs-s3-gw | ||
|
||
################################################################ | ||
- name: Chmod binaries | ||
run: | | ||
sudo chmod a+x neofs-cli | ||
sudo chmod a+x neofs-adm | ||
sudo chmod a+x neofs-ir | ||
sudo chmod a+x neofs-lens | ||
sudo chmod a+x neofs-node | ||
sudo chmod a+x neofs-rest-gw | ||
sudo chmod a+x neo-go | ||
sudo chmod a+x neofs-s3-authmate | ||
sudo chmod a+x neofs-s3-gw | ||
working-directory: neofs-testcases | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe, it makes sense to chmod
binaries before copying? I mean afters rows 137, 142 make chmod -r a+x ./bin
and then copy updated binaries?
I don't insist, just an another option
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The problem is that binaries come from different places, so it is better to chmod
them in one place, just to be sure nothing is left.
1584eaa
to
949bf7d
Compare
Signed-off-by: Evgeniy Zayats <[email protected]>
949bf7d
to
d6d4636
Compare
No description provided.