From: Alfredo Deza Date: Wed, 30 Nov 2016 16:34:47 +0000 (-0500) Subject: ceph-dev-new: rename to reflect actual job name X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d59d2205c7371bdf7dea91edfcc07575eaa6eaa7;p=ceph-build.git ceph-dev-new: rename to reflect actual job name Signed-off-by: Alfredo Deza --- diff --git a/ceph-dev-new/config/definitions/ceph-dev-new.yml b/ceph-dev-new/config/definitions/ceph-dev-new.yml new file mode 100644 index 00000000..18375fd6 --- /dev/null +++ b/ceph-dev-new/config/definitions/ceph-dev-new.yml @@ -0,0 +1,81 @@ +- job: + name: ceph-dev-new + description: 'This is the main ceph-ci build task which builds for testing purposes.' + node: master + project-type: multijob + defaults: global + concurrent: true + display-name: 'ceph-dev-new' + logrotate: + daysToKeep: -1 + numToKeep: 25 + artifactDaysToKeep: 25 + artifactNumToKeep: 25 + block-downstream: false + block-upstream: false + properties: + - github: + url: https://github.com/ceph/ceph-ci + + parameters: + - string: + name: BRANCH + description: "The git branch (or tag) to build" + default: master + + - string: + name: DISTROS + description: "A list of distros to build for. Available options are: xenial, centos7, centos6, trusty, precise, wheezy, and jessie" + default: "xenial trusty centos7" + + - string: + name: ARCHS + description: "A list of architectures to build for. Available options are: x86_64, and arm64" + default: "x86_64" + + - bool: + name: THROWAWAY + description: " +Default: False. When True it will not POST binaries to chacra. Artifacts will not be around for long. Useful to test builds." + default: false + + - bool: + name: FORCE + description: " +If this is unchecked, then then nothing is built or pushed if they already exist in chacra. This is the default. + +If this is checked, then the binaries will be built and pushed to chacra even if they already exist in chacra." + + - string: + name: CEPH_BUILD_VIRTUALENV + description: "Base parent path for virtualenv locations, set to avoid issues with extremely long paths that are incompatible with tools like pip. Defaults to '/tmp/' (note the trailing slash, which is required)." + default: "/tmp/" + + - choice: + name: FLAVOR + choices: + - default + - notcmalloc + default: "default" + description: "Type of Ceph build, choices are: notcmalloc, default (i.e. with tcmalloc). Defaults to: 'default'" + + builders: + - multijob: + name: 'ceph dev setup phase' + condition: SUCCESSFUL + projects: + - name: ceph-dev-setup-new + current-parameters: true + exposed-scm: false + - multijob: + name: 'ceph dev build phase' + condition: SUCCESSFUL + projects: + - name: ceph-dev-build + current-parameters: true + exposed-scm: false + + wrappers: + - inject-passwords: + global: true + mask-password-params: true diff --git a/ceph-dev-new/config/definitions/ceph-dev.yml b/ceph-dev-new/config/definitions/ceph-dev.yml deleted file mode 100644 index 18375fd6..00000000 --- a/ceph-dev-new/config/definitions/ceph-dev.yml +++ /dev/null @@ -1,81 +0,0 @@ -- job: - name: ceph-dev-new - description: 'This is the main ceph-ci build task which builds for testing purposes.' - node: master - project-type: multijob - defaults: global - concurrent: true - display-name: 'ceph-dev-new' - logrotate: - daysToKeep: -1 - numToKeep: 25 - artifactDaysToKeep: 25 - artifactNumToKeep: 25 - block-downstream: false - block-upstream: false - properties: - - github: - url: https://github.com/ceph/ceph-ci - - parameters: - - string: - name: BRANCH - description: "The git branch (or tag) to build" - default: master - - - string: - name: DISTROS - description: "A list of distros to build for. Available options are: xenial, centos7, centos6, trusty, precise, wheezy, and jessie" - default: "xenial trusty centos7" - - - string: - name: ARCHS - description: "A list of architectures to build for. Available options are: x86_64, and arm64" - default: "x86_64" - - - bool: - name: THROWAWAY - description: " -Default: False. When True it will not POST binaries to chacra. Artifacts will not be around for long. Useful to test builds." - default: false - - - bool: - name: FORCE - description: " -If this is unchecked, then then nothing is built or pushed if they already exist in chacra. This is the default. - -If this is checked, then the binaries will be built and pushed to chacra even if they already exist in chacra." - - - string: - name: CEPH_BUILD_VIRTUALENV - description: "Base parent path for virtualenv locations, set to avoid issues with extremely long paths that are incompatible with tools like pip. Defaults to '/tmp/' (note the trailing slash, which is required)." - default: "/tmp/" - - - choice: - name: FLAVOR - choices: - - default - - notcmalloc - default: "default" - description: "Type of Ceph build, choices are: notcmalloc, default (i.e. with tcmalloc). Defaults to: 'default'" - - builders: - - multijob: - name: 'ceph dev setup phase' - condition: SUCCESSFUL - projects: - - name: ceph-dev-setup-new - current-parameters: true - exposed-scm: false - - multijob: - name: 'ceph dev build phase' - condition: SUCCESSFUL - projects: - - name: ceph-dev-build - current-parameters: true - exposed-scm: false - - wrappers: - - inject-passwords: - global: true - mask-password-params: true