name: releng-scm
scm:
- git:
- url: 'ssh://jenkins-ci@gerrit.opnfv.org:29418/releng'
+ url: 'ssh://fbot@gerrit.opnfv.org:29418/releng'
refspec: '+refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/*'
submodule:
recursive: true
-o DPkg::Lock::Timeout=300 dist-upgrade -y
sudo DEBIAN_FRONTEND=noninteractive \
apt-get -o DPkg::Lock::Timeout=300 install jenkins-job-builder -y
- jenkins-jobs test --recursive -o tmp jjb/
+ jenkins-jobs test --recursive -o tmp jjb
rm -rf tmp
- builder:
-o DPkg::Lock::Timeout=300 dist-upgrade -y
sudo DEBIAN_FRONTEND=noninteractive \
apt-get -o DPkg::Lock::Timeout=300 install jenkins-job-builder -y
- jenkins-jobs update --recursive --delete-old jjb/
+ jenkins-jobs update --recursive --delete-old jjb
- parameter:
name: releng-jjb-node
name: releng-release-jobs
stream:
- nile
+ - orinoco
- v1.22
- v1.23
- v1.24
- v1.25
+ - v1.26
+ - v1.27
+ - v1.28
+ - v1.29
- xena
- wallaby
- yoga
- zed
+ - '2023.1'
+ - '2023.2'
jobs:
- 'releng-release-{stream}-verify'
- 'releng-release-{stream}-merge'
node: opnfv-build
- stream-parameter:
stream: '{stream}'
+ - string:
+ name: GIT_URL
+ default: ssh://fbot@gerrit.opnfv.org:29418/
triggers:
- gerrit:
server-name: 'gerrit.opnfv.org'
stream: '{stream}'
- string:
name: GIT_URL
- default: ssh://jenkins-ci@gerrit.opnfv.org:29418/
+ default: ssh://fbot@gerrit.opnfv.org:29418/
triggers:
- gerrit:
trigger-on:
msg="Found syntax error and/or coding style violation(s) in the files modified by your patchset."
sed -i -e "1s#^#${msg}\n\n#" violation.log
cmd="gerrit review -p $GERRIT_PROJECT -m \"$(cat violation.log)\" $GERRIT_PATCHSET_REVISION --notify NONE"
- ssh -o 'PubkeyAcceptedKeyTypes +ssh-rsa' -p 29418 jenkins-ci@gerrit.opnfv.org "$cmd"
+ ssh -o 'PubkeyAcceptedKeyTypes +ssh-rsa' -p 29418 fbot@gerrit.opnfv.org "$cmd"
# Make sure the caller job failed
exit 1
name: releng-artifact-cleanup
builders:
- shell: |
- #curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
- #echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee \
- #/etc/apt/sources.list.d/google-cloud-sdk.list
- #sudo apt-get -o DPkg::Lock::Timeout=300 update && \
- #sudo DEBIAN_FRONTEND=noninteractive apt-get \
- # -o DPkg::Lock::Timeout=300 install \
- # google-cloud-sdk -y
+ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
+ echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee \
+ /etc/apt/sources.list.d/google-cloud-sdk.list
+ sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+ sudo DEBIAN_FRONTEND=noninteractive apt-get \
+ -o DPkg::Lock::Timeout=300 install \
+ google-cloud-sdk -y
$WORKSPACE/utils/retention_script.sh
-
-- parameter:
- name: releng-debug-slave
- parameters:
- - label:
- name: slave
- default: '{slave}'
-
-- builder:
- name: releng-debug
- builders:
- - shell: |
- find ~ -name ".boto"
- cat ~/.boto
- cat /home/jenkins-ci/.config/gcloud/legacy_credentials/tbramwell@linuxfoundation.org/.boto
-
-- job-template:
- name: releng-debug
- parameters:
- - releng-debug-slave:
- slave: lf-build6
- builders:
- - releng-debug
-
-- project:
- name: 'releng-debug'
- jobs:
- - 'releng-debug'