Skip to content

Commit

Permalink
Merge pull request #597 from Nordix/add_sles_ipa_repo
Browse files Browse the repository at this point in the history
add prow support for sles-ironic-python-agent-builder
  • Loading branch information
metal3-io-bot authored Nov 16, 2023
2 parents 3290366 + 7464564 commit 9dfce20
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
39 changes: 39 additions & 0 deletions prow/manifests/overlays/metal3/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ tide:
metal3-io: merge
Nordix/metal3-dev-tools: rebase
Nordix/metal3-clusterapi-docs: rebase
Nordix/sles-ironic-python-agent-builder: rebase
queries:
- repos:
- metal3-io/.github
Expand All @@ -70,6 +71,7 @@ tide:
- metal3-io/utility-images
- Nordix/metal3-dev-tools
- Nordix/metal3-clusterapi-docs
- Nordix/sles-ironic-python-agent-builder
labels:
- lgtm
- approved
Expand Down Expand Up @@ -110,6 +112,14 @@ branch-protection:
"test-integration-metal3-dev-tools-centos",
"test-integration-metal3-dev-tools-ubuntu",
]
sles-ironic-python-agent-builder:
branches:
main:
required_status_checks:
contexts: []
sles-15-sp4:
required_status_checks:
contexts: []
metal3-io:
# Require "always_run: true" jobs to pass before merging.
# To turn this off for a given job, set "optional: true"
Expand Down Expand Up @@ -320,6 +330,35 @@ presubmits:
value: "TRUE"
image: docker.io/koalaman/shellcheck-alpine:v0.9.0@sha256:e19ed93c22423970d56568e171b4512c9244fc75dd9114045016b4a0073ac4b7
imagePullPolicy: Always
Nordix/sles-ironic-python-agent-builder:
- name: shellcheck
run_if_changed: '((\.sh)|^Makefile)$'
decorate: true
spec:
containers:
- args:
- ./hack/shellcheck.sh
command:
- sh
env:
- name: IS_CONTAINER
value: "TRUE"
image: docker.io/koalaman/shellcheck-alpine:v0.9.0@sha256:e19ed93c22423970d56568e171b4512c9244fc75dd9114045016b4a0073ac4b7
imagePullPolicy: Always
- name: markdownlint
run_if_changed: '\.md$'
decorate: true
spec:
containers:
- args:
- ./hack/markdownlint.sh
command:
- sh
env:
- name: IS_CONTAINER
value: "TRUE"
image: docker.io/pipelinecomponents/markdownlint:0.12.0@sha256:0b8f9fcf0410257b2f3548f67ffe25934cfc9877a618b9f85afcf345a25804a2
imagePullPolicy: Always
metal3-io/baremetal-operator:
- name: gofmt
skip_if_only_changed: '(((^|/)OWNERS)|(\.md))$'
Expand Down
7 changes: 7 additions & 0 deletions prow/manifests/overlays/metal3/plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ plugins:
- override
Nordix/metal3-clusterapi-docs:
Nordix/metal3-dev-tools:
Nordix/sles-ironic-python-agent-builder:
metal3-io:
plugins:
- approve
Expand Down Expand Up @@ -75,6 +76,7 @@ approve:
- metal3-io
- Nordix/metal3-clusterapi-docs
- Nordix/metal3-dev-tools
- Nordix/sles-ironic-python-agent-builder
# RequireSelfApproval requires PR authors to explicitly approve their PRs.
# Otherwise the plugin assumes the author of the PR approves the changes in the PR.
require_self_approval: true
Expand All @@ -99,6 +101,11 @@ external_plugins:
# Dispatching issue_comment events to the needs-rebase plugin is optional. If enabled, this may cost up to two token per comment on a PR. If `ghproxy`
# is in use, these two tokens are only needed if the PR or its mergeability changed.
- issue_comment
Nordix/sles-ironic-python-agent-builder:
- name: needs-rebase
events:
- pull_request
- issue_comment
metal3-io:
- name: needs-rebase
# No endpoint specified implies "http://{{name}}".
Expand Down

0 comments on commit 9dfce20

Please sign in to comment.