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

feat: add arg --generate-package-metadata #29

Merged
merged 1 commit into from
Aug 10, 2024

Conversation

eatradish
Copy link
Member

No description provided.

Copy link

what-the-diff bot commented Aug 9, 2024

PR Summary

  • Introducing New Build Option in acbs-build Script
    A new option, 'bootstrap-ab-only', has been added to the acbs-build script. This gives users another way to manipulate and control their build process.

  • Addition of bootstrap_ab_only Attribute to ACBSMain Class
    The ACBSMain class in the acbs/main.py file now includes a new attribute, 'bootstrap_ab_only'. This attribute plays a significant role in determining the behavior of several functions relating to the build process.

  • Conditional Source Fetching and Autobuild Invocation
    The build_sequential method in the ACBSMain class now fetches sources and initiates the 'autobuild' process based on the status of the 'bootstrap_ab_only' attribute. This means that the method's behavior can now be switched based on user preference.

  • Function for Displaying Autobuild Metadata
    A new function has been added to acbs/utils.py, titled 'start_general_autobuild_metadata'. Specifically designed to print comprehensive autobuild metadata when the 'bootstrap_ab_only' attribute is true.

  • Conditional Build Capture Start in invoke_autobuild Method
    The invoke_autobuild method, also in acbs/utils.py, has been modified to start capturing build information based on the status of the 'bootstrap_ab_only' attribute. This makes the capture process more flexible by allowing it to respond to user input.

@eatradish eatradish force-pushed the add-bootstrap-ab-only-arg branch 3 times, most recently from e26cc9e to dc19e79 Compare August 9, 2024 11:46
@eatradish eatradish marked this pull request as draft August 9, 2024 12:48
@eatradish eatradish force-pushed the add-bootstrap-ab-only-arg branch 4 times, most recently from 80093cc to b43c47b Compare August 9, 2024 13:30
@eatradish eatradish marked this pull request as ready for review August 9, 2024 13:40
@eatradish eatradish changed the title feat: add arg --bootstrap-ab-only feat: add arg --general-pkg-metadata-only Aug 10, 2024
@eatradish eatradish force-pushed the add-bootstrap-ab-only-arg branch 2 times, most recently from 3a15fcf to 2f6ea8c Compare August 10, 2024 01:25
@eatradish eatradish changed the title feat: add arg --general-pkg-metadata-only feat: add arg --general-package-metadata Aug 10, 2024
@eatradish eatradish force-pushed the add-bootstrap-ab-only-arg branch 3 times, most recently from 79e55c7 to ce17d2e Compare August 10, 2024 02:03
@eatradish eatradish changed the title feat: add arg --general-package-metadata feat: add arg --generate-package-metadata Aug 10, 2024
acbs-build Outdated Show resolved Hide resolved
@eatradish eatradish merged commit c3c8336 into production Aug 10, 2024
1 check passed
@eatradish eatradish deleted the add-bootstrap-ab-only-arg branch August 10, 2024 05:17
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.

2 participants