Merge "Remove propose-puppet-openstack-rdo-promote"
This commit is contained in:
commit
1a0663f9ae
|
@ -344,25 +344,6 @@
|
|||
publishers:
|
||||
- console-log
|
||||
|
||||
- job:
|
||||
name: propose-puppet-openstack-rdo-promote
|
||||
node: proposal
|
||||
|
||||
builders:
|
||||
- proposal-slave-cleanup
|
||||
- revoke-sudo
|
||||
- link-logs
|
||||
- branch-git-prep:
|
||||
branch: master
|
||||
- net-info
|
||||
- shell: |
|
||||
export ZUUL_REFNAME=master
|
||||
/usr/local/jenkins/slave_scripts/propose_update.sh \
|
||||
puppet-openstack-rdo-promote
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
|
||||
- job-group:
|
||||
name: 'puppet-check-jobs'
|
||||
puppet_version:
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
#!/bin/bash -xe
|
||||
#
|
||||
# Copyright (C) 2016 Red Hat, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
# not use this file except in compliance with the License. You may obtain
|
||||
# a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
#
|
||||
# Get latest RDO trunk consistent URL
|
||||
#
|
||||
|
||||
DIR='puppet-openstack-integration'
|
||||
BASE_URL=https://trunk.rdoproject.org/centos7-master
|
||||
CONSISTENT_URL=$BASE_URL/consistent/versions.csv
|
||||
|
||||
ts=0
|
||||
for current in $(curl -s $CONSISTENT_URL); do
|
||||
val=$(echo $current|cut -d, -f7)
|
||||
if [[ "$val" != 'Last Success Timestamp' ]] && [[ "$val" -gt "$ts" ]]; then
|
||||
ts=$val
|
||||
line=$current
|
||||
fi
|
||||
done
|
||||
|
||||
if [ $ts = 0 ]; then
|
||||
echo "something went wrong aborting" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
sha1=$(echo $line|cut -d, -f3)
|
||||
psha1=$(echo $line|cut -d, -f5|sed 's/\(........\).*/\1/')
|
||||
url=$BASE_URL/$(echo $sha1|sed 's/\(..\).*/\1/')/$(echo $sha1|sed 's/..\(..\).*/\1/')/${sha1}_${psha1}/
|
||||
sed -i "s@\(.* => \)'http.*\(centos7\|delorean\).*',@\1'$url',@" $DIR/manifests/repos.pp
|
||||
|
||||
# for debug
|
||||
cat $DIR/manifests/repos.pp
|
|
@ -64,13 +64,6 @@ elif [ "$OWN_PROJECT" == "puppet-openstack-constraints" ] ; then
|
|||
function update {
|
||||
bash /usr/local/jenkins/slave_scripts/generate_puppetfile.sh
|
||||
}
|
||||
elif [ "$OWN_PROJECT" == "puppet-openstack-rdo-promote" ] ; then
|
||||
INITIAL_COMMIT_MSG="Promote RDO repository to latest consistent URL"
|
||||
TOPIC="openstack/puppet/rdo"
|
||||
PROJECTS=openstack/puppet-openstack-integration
|
||||
function update {
|
||||
bash /usr/local/jenkins/slave_scripts/propose_rdo_promote.sh
|
||||
}
|
||||
else
|
||||
echo "Unknown project $1" >2
|
||||
exit 1
|
||||
|
|
|
@ -14027,7 +14027,6 @@ projects:
|
|||
- name: puppet-openstack-integration-jobs-scenario004
|
||||
periodic:
|
||||
- propose-puppet-openstack-constraints
|
||||
- propose-puppet-openstack-rdo-promote
|
||||
|
||||
- name: openstack/puppet-openstack_spec_helper
|
||||
template:
|
||||
|
|
|
@ -47,7 +47,7 @@ def set_node_options(item, job, params):
|
|||
params['OFFLINE_NODE_WHEN_COMPLETE'] = '1'
|
||||
# Pass tags through for subunit2sql
|
||||
params['JOB_TAGS'] = ' '.join(sorted(job.tags))
|
||||
proposal_re = r'^.*(propose|upstream)-(.*?)-(rdo-promote|constraints-.*|updates?|update-(liberty|mitaka|newton)|plugins-list|openstack-constraints)$' # noqa
|
||||
proposal_re = r'^.*(propose|upstream)-(.*?)-(constraints-.*|updates?|update-(liberty|mitaka|newton)|plugins-list|openstack-constraints)$' # noqa
|
||||
release_re = r'^.*-(forge|jenkinsci|mavencentral|pypi-(both|wheel)|npm)-upload$'
|
||||
hook_re = r'^hook-(.*?)-(rtfd)$'
|
||||
wheel_re = r'^wheel-(build|release)-.*$'
|
||||
|
|
Loading…
Reference in New Issue