Commit 02fb7b89 authored by Joe Finney's avatar Joe Finney

Set up update-jenkins-jobs on PR Jenkins.

parent ea579d5f
......@@ -4,7 +4,10 @@
triggers:
- timed: 'H/15 * * * *'
builders:
- shell: 'curl -fsS https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/update-jobs.sh | /bin/bash -'
- shell: |
curl -fsS https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/update-jobs.sh > update-jobs.sh
chmod +x update-jobs.sh
./update-jobs.sh "hack/jenkins/job-configs:hack/jenkins/job-configs/kubernetes-jenkins-pull"
publishers:
- email-ext:
recipients: spxtr@google.com
......
- job:
name: kubernetes-update-jenkins-jobs
description: 'Update Jenkins jobs based on configs in https://github.com/kubernetes/kubernetes/tree/master/hack/jenkins/job-configs. Test owner: spxtr.'
triggers:
- timed: 'H/15 * * * *'
builders:
- shell: |
curl -fsS https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/update-jobs.sh > update-jobs.sh
chmod +x update-jobs.sh
./update-jobs.sh "hack/jenkins/job-configs:hack/jenkins/job-configs/kubernetes-jenkins"
publishers:
- email-ext:
recipients: spxtr@google.com
......@@ -14,13 +14,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# Update all Jenkins jobs in a folder. If no folder is provided in $1,
# defaults to hack/jenkins/job-configs.
# Update all Jenkins jobs in a folder specified in $1. It can be the union of
# multiple folders separated with a colon, like with the PATH variable.
if [[ $# -eq 1 ]]; then
config_dir=$1
else
config_dir="hack/jenkins/job-configs"
echo "Usage: $0 <dir>" >&2
exit 1
fi
# Run the container if it isn't present.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment