diff options
Diffstat (limited to 'lava-debian-large-stretch-amd64-vm.yaml')
-rw-r--r-- | lava-debian-large-stretch-amd64-vm.yaml | 109 |
1 files changed, 0 insertions, 109 deletions
diff --git a/lava-debian-large-stretch-amd64-vm.yaml b/lava-debian-large-stretch-amd64-vm.yaml deleted file mode 100644 index 26951d44a5..0000000000 --- a/lava-debian-large-stretch-amd64-vm.yaml +++ /dev/null @@ -1,109 +0,0 @@ -# Large image, expressly to be able to do lava-server tests inside -# which needs lots of dependencies & space for postgresql. -# for use testing with django1.10. - -# lava reports & can check the checksum of the compressed image -# after download. - -- job: - name: lava-debian-large-stretch-amd64-vm - project-type: freestyle - defaults: global - logrotate: - daysToKeep: 90 - numToKeep: 30 - properties: - - authorization: - anonymous: - - job-read - - job-extended-read - platform-leads: - - job-build - - job-cancel - disabled: true - node: docker-jessie-amd64 - display-name: 'DELETE ME' - wrappers: - - timestamps - builders: - - linaro-publish-token - - shell: | - #!/bin/bash - - set -ex - - export LANG=C - export APT_LISTCHANGES_FRONTEND=none - echo "deb http://mirror.bytemark.co.uk/debian stretch main" > stretch.list - sudo mv stretch.list /etc/apt/sources.list.d/ - sudo apt-get update - sudo apt-get install -y --no-install-recommends vmdebootstrap grub2-common - sudo apt-get clean - - mkdir out - sudo vmdebootstrap \ - --verbose \ - --arch amd64 \ - --image=${WORKSPACE}/out/large-stretch.img \ - --size=3G \ - --distribution=stretch \ - --hostname debian \ - --mirror=http://mirror.bytemark.co.uk/debian \ - --enable-dhcp \ - --systemd \ - --configure-apt \ - --grub \ - --serial-console \ - --log=${WORKSPACE}/out/vmdebootstrap.log \ - --log-level=debug \ - --log-mode=0644 - - gzip -9 ${WORKSPACE}/out/large-stretch.img - - cat > ${WORKSPACE}/out/debian-large-stretch-amd64-readme.html <<EOF - <html><body><pre> - lava-debian-large-stretch-amd64-vm build instructions - ===================================================== - - This large image can be used for any tests on stretch (django1.10). - - The image uses a prompt of "root@debian:" - </pre> - <p><a href="https://ci.linaro.org/view/lava-ci/job/lava-debian-large-stretch-amd64-vm/"> - https://ci.linaro.org/view/lava-ci/job/lava-debian-large-stretch-amd64-vm/</a></p> - - <p><a href="https://ci.linaro.org/view/lava-ci/job/lava-debian-large-stretch-amd64-vm/console"> - https://ci.linaro.org/view/lava-ci/job/lava-debian-large-stretch-amd64-vm/console</a></p> - - <p><a href="https://git.linaro.org/ci/job/configs.git/blob/HEAD:/lava-debian-large-stretch-amd64-vm.yaml"> - https://git.linaro.org/ci/job/configs.git/blob/HEAD:/lava-debian-large-stretch-amd64-vm.yaml</a></p> - - <p><a href="http://snapshots.linaro.org/components/lava/standard/debian/stretch/amd64/large/${BUILD_NUMBER}"> - http://snapshots.linaro.org/components/lava/standard/debian/stretch/amd64/large/${BUILD_NUMBER}</a></p> - - <pre> - The build system is a Debian Jessie VM with stretch enabled. - - echo "deb http://mirror.bytemark.co.uk/debian stretch main" > stretch.list - sudo mv stretch.list /etc/apt/sources.list.d/ - sudo apt-get update - sudo apt-get install -y --no-install-recommends vmdebootstrap grub2-common - - See vmdebootstrap.log for the full log. - </pre></body></html> - EOF - - md5sum ${WORKSPACE}/out/large-stretch.img.gz > ${WORKSPACE}/out/large-stretch.img.gz.md5sum.txt - sha256sum ${WORKSPACE}/out/large-stretch.img.gz > ${WORKSPACE}/out/large-stretch.img.gz.sha256sum.txt - - # echo final location - echo Publishing to: http://snapshots.linaro.org/components/lava/standard/debian/stretch/amd64/large/${BUILD_NUMBER} - - # Publish - test -d ${HOME}/bin || mkdir ${HOME}/bin - wget -q https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py - time python ${HOME}/bin/linaro-cp.py --api_version 3 out components/lava/standard/debian/stretch/amd64/large/${BUILD_NUMBER} - publishers: - - email: - recipients: 'neil.williams@linaro.org fathi.boudra@linaro.org' - |