-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
169 additions
and
124 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
all | ||
rule 'MD013', :code_blocks => false | ||
|
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
style "./.mdlint_style" | ||
|
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,9 @@ | ||
# Contributing to koji-containerbuild | ||
|
||
Refer to the [OSBS documentation](https://osbs.readthedocs.io/) for information | ||
about how the containerbuild Koji build plugin fits into the OSBS architecture. | ||
Refer to the [OSBS documentation][] for information about how the containerbuild | ||
Koji build plugin fits into the OSBS architecture. | ||
|
||
Please read the [review checklist](https://osbs.readthedocs.io/en/latest/contributors.html#submitting-changes) when submitting pull requests. | ||
Please read the [review checklist][] when submitting pull requests. | ||
|
||
[OSBS documentation]: https://osbs.readthedocs.io | ||
[review checklist]: https://osbs.readthedocs.io/en/latest/contributors.html#submitting-changes |
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,13 @@ | ||
1. User calls `buildContainer` XMLRPC call - e.g. by `container-build` command of `rpkg`. | ||
2. Hub XMLRPC handler `buildContainer` creates `buildContainer` method. | ||
3. Builder method `buildContainer`: | ||
1. Checks that target and SCM are correct | ||
2. Checks that build with given NVR doesn't exist (unless it's a scratch or autorelease task) | ||
3. For each architecture [creates build in OSBS](https://github.com/containerbuildsystem/koji-containerbuild/blob/master/koji_containerbuild/plugins/builder_containerbuild.py#L413) | ||
4. Watches logs and sends them to hub to save | ||
# Build Process | ||
|
||
1. User calls `buildContainer` XMLRPC call ― e.g. by `container-build` command | ||
of `rpkg` | ||
1. Hub XMLRPC handler `buildContainer` creates `buildContainer` method | ||
1. Builder method `buildContainer` | ||
1. Checks that target and SCM are correct | ||
1. Checks that build with given NVR doesn't exist (unless it's a scratch or | ||
autorelease task) | ||
1. For each architecture, [creates build in OSBS][] | ||
1. Watches logs and sends them to hub to save | ||
|
||
[creates build in OSBS]: https://github.com/containerbuildsystem/koji-containerbuild/blob/master/koji_containerbuild/plugins/builder_containerbuild.py#L413 |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
# Maintainers will complete the following section | ||
|
||
|
||
Maintainers will complete the following section: | ||
- [ ] Commit messages are descriptive enough | ||
- [ ] "Signed-off-by:" line is present in each commit | ||
- [ ] Code coverage from testing does not decrease and new code is covered | ||
- [ ] JSON/YAML configuration changes are updated in the relevant schema | ||
- [ ] Pull request includes link to an osbs-docs PR for user documentation updates | ||
- [ ] Pull request has a link to an osbs-docs PR for user documentation updates |
This file contains 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