-
Notifications
You must be signed in to change notification settings - Fork 108
Add foremanctl flavors for each existing build target #4507
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
Closed
aneta-petrova
wants to merge
6
commits into
theforeman:master
from
aneta-petrova:foremanctl-flavor-2
Closed
Add foremanctl flavors for each existing build target #4507
aneta-petrova
wants to merge
6
commits into
theforeman:master
from
aneta-petrova:foremanctl-flavor-2
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Includes switching Quickstart from tabs to a separate foremanctl guide
Reviewer's guide (collapsed on small PRs)Reviewer's GuideAdds new foremanctl-specific build flavors for each existing documentation build target and wires them into the build pipeline, site navigation, and per-flavor repository configuration snippets. Flow diagram for Makefile targets and new foremanctl build flavorsflowchart TD
A[make html] --> B[build-foreman-el]
A --> C[build-foreman-deb]
A --> D[build-katello]
A --> E[build-foreman-el-foremanctl]
A --> F[build-foreman-deb-foremanctl]
A --> G[build-foreman-katello-foremanctl]
subgraph guides build
B --> H[guides/ make html BUILD=foreman-el]
C --> I[guides/ make html BUILD=foreman-deb]
D --> J[guides/ make html BUILD=katello]
E --> K[guides/ make html BUILD=foreman-el-foremanctl]
F --> L[guides/ make html BUILD=foreman-deb-foremanctl]
G --> M[guides/ make html BUILD=katello-foremanctl]
end
subgraph repo configuration snippets
N[snip_configuring-repositories-foreman-el-foremanctl.adoc]
O[snip_configuring-repositories-foreman-deb-foremanctl.adoc]
P[snip_configuring-repositories-katello-foremanctl.adoc]
Q[snip_configuring-repositories-orcharhino-foremanctl.adoc]
R[snip_configuring-repositories-satellite-foremanctl.adoc]
end
K --> N
L --> O
M --> P
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
d061ebe to
9fdb6f5
Compare
11 tasks
9fdb6f5 to
915e54c
Compare
311a96c to
cc73360
Compare
Include existing server pre-installation assemblies Add initial structure for foremanctl-powered installation guide
cc73360 to
91cbf6f
Compare
Member
Author
|
Closing in favor of #4506 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What changes are you introducing?
Why are you introducing these changes? (Explanation, links to references, issues, etc.)
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
Contributor checklists
Please cherry-pick my commits into:
Summary by Sourcery
Add containerized foremanctl documentation variants alongside existing Foreman, Katello, Satellite, and orcharhino builds and wire them into the nightly site.
New Features:
Enhancements:
Build: