Skip to content
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

add initial version of command-line tool gsctl. #2868

Merged
merged 7 commits into from
Jun 13, 2023
Merged

add initial version of command-line tool gsctl. #2868

merged 7 commits into from
Jun 13, 2023

Conversation

yecol
Copy link
Collaborator

@yecol yecol commented Jun 13, 2023

🤖 Generated by Copilot at f6e1599

This pull request introduces a new command-line utility for GraphScope, gsutil.py, which can perform various tasks such as installing dependencies, building components, making docker images, and triggering tests. It also adds the click package as a dependency in requirements.txt to support the utility.

to issue #2825

@yecol yecol marked this pull request as draft June 13, 2023 03:42
Copy link
Collaborator

@sighingnow sighingnow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add the console_scripts part to python/setup.py as well to make the script installable.

@sighingnow
Copy link
Collaborator

:trollface:

@codecov-commenter
Copy link

Codecov Report

Merging #2868 (bfd2d40) into main (bd89520) will decrease coverage by 2.72%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2868      +/-   ##
==========================================
- Coverage   45.30%   42.59%   -2.72%     
==========================================
  Files          99       99              
  Lines       10668    10657      -11     
==========================================
- Hits         4833     4539     -294     
- Misses       5835     6118     +283     

see 16 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 086fa63...bfd2d40. Read the comment docs.

@yecol yecol marked this pull request as ready for review June 13, 2023 09:06
@github-actions
Copy link
Contributor

github-actions bot commented Jun 13, 2023

🎊 PR Preview 7851fb3 has been successfully built and deployed to https://alibaba-graphscope-build-pr-2868.surge.sh

🤖 By surge-preview

@yecol yecol changed the title add initial version of command-line tool gsutil. add initial version of command-line tool gsctl. Jun 13, 2023
@yecol yecol merged commit 4af5689 into main Jun 13, 2023
@yecol yecol deleted the xjb/click branch June 27, 2023 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants