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

enable "streaming brief" CLI mode #4331

Merged
merged 2 commits into from
Aug 25, 2023
Merged

Conversation

tigarmo
Copy link
Contributor

@tigarmo tigarmo commented Aug 22, 2023

The first commit has the version bumps and fixes from the craft-providers bump (not sure if those were expected)
Second commit has the actual enablement of the feature

The changes themselves are ready for review, but still need to:

... so I'm keeping it as a draft for now. The test failures are related to the needed merge

Fixes #4317

requirements.txt Show resolved Hide resolved
These are updates to use the new "streaming brief" feature from
craft-cli, but the feature itself is not enabled by this commit.
@tigarmo tigarmo force-pushed the work/enable-streaming-brief branch from c3d94db to 194e182 Compare August 24, 2023 22:57
@codecov-commenter
Copy link

codecov-commenter commented Aug 24, 2023

Codecov Report

Merging #4331 (194e182) into main (d5f9b89) will increase coverage by 0.01%.
The diff coverage is 100.00%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##             main    #4331      +/-   ##
==========================================
+ Coverage   89.09%   89.11%   +0.01%     
==========================================
  Files         299      300       +1     
  Lines       20582    20623      +41     
==========================================
+ Hits        18338    18378      +40     
- Misses       2244     2245       +1     
Files Changed Coverage Δ
snapcraft/cli.py 83.49% <ø> (ø)
snapcraft/commands/lint.py 100.00% <100.00%> (ø)
snapcraft/parts/lifecycle.py 92.90% <100.00%> (ø)

... and 3 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@tigarmo tigarmo requested a review from lengau August 25, 2023 11:15
@tigarmo tigarmo marked this pull request as ready for review August 25, 2023 11:15
@tigarmo tigarmo changed the title [WIP] enable "streaming brief" CLI mode enable "streaming brief" CLI mode Aug 25, 2023
@sergiusens
Copy link
Collaborator

this is a great improvement!

@sergiusens sergiusens merged commit e1491d1 into main Aug 25, 2023
11 checks passed
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.

Integrate craft-cli's "streaming brief" mode into Snapcraft
5 participants