From: Dan Mick Date: Fri, 23 Jun 2017 02:31:22 +0000 (-0700) Subject: Add ceph-pull-requests-arm64 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F758%2Fhead;p=ceph-build.git Add ceph-pull-requests-arm64 This has several XML sections; removing the two smaller ones seems safe, but I'm concerned about the last one (the GitSCM clone behavior). It doesn't currently look like either jjb or jjw handle that option section correctly, so I'm leaving the XML for now. Signed-off-by: Dan Mick --- diff --git a/ceph-pull-requests-arm64/build/build b/ceph-pull-requests-arm64/build/build new file mode 100644 index 00000000..23479500 --- /dev/null +++ b/ceph-pull-requests-arm64/build/build @@ -0,0 +1,8 @@ +#!/bin/bash -ex +NPROC=$(nproc) +testnproc=$(($NPROC / 4)) +export CHECK_MAKEOPTS="-j${testnproc}" +export BUILD_MAKEOPTS="-j${NPROC}" +./run-make-check.sh +sleep 5 +ps -ef | grep ceph || true diff --git a/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml b/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml new file mode 100644 index 00000000..4e219171 --- /dev/null +++ b/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml @@ -0,0 +1,92 @@ +- job: + block-downstream: false + block-upstream: false + builders: + - shell: + !include-raw: + - ../../build/build + concurrent: true + disabled: false + name: !!python/unicode 'ceph-pull-requests-arm64' + node: arm64 + parameters: + - string: + default: origin/master + description: A pull request ID, like 'origin/pr/72/head' + name: sha1 + project-type: freestyle + properties: + - build-discarder: + artifact-days-to-keep: -1 + artifact-num-to-keep: -1 + days-to-keep: 15 + num-to-keep: 300 + - raw: + xml: | + + false + + - github: + url: https://github.com/ceph/ceph/ + - raw: + xml: | + + false + false + + publishers: [] + quiet-period: '5' + retry-count: '3' + scm: + - raw: + xml: | + + 2 + + + origin + +refs/pull/*:refs/remotes/origin/pr/* + https://github.com/ceph/ceph.git + + + + + ${sha1} + + + false + + + + 20 + + + false + false + + 20 + 0 + false + + + + + triggers: + - github-pull-request: + admin-list: + - alfredodeza + - ktdreyer + allow-whitelist-orgs-as-admins: false + auth-id: 2f99aa21-4f3c-4a7e-93d9-f85361aff591 + auto-close-on-fail: false + build-desc-template: null + cron: null + github-hooks: true + only-trigger-phrase: false + org-list: + - ceph + permit-all: true + trigger-phrase: null + white-list-target-branches: + - master + wrappers: []