~kzapalowicz/snappy-hwe-snaps/+git/build-scripts:feature/snap-build-job-honores-default-arches

Last commit made on 2017-02-20
Get this branch:
git clone -b feature/snap-build-job-honores-default-arches https://git.launchpad.net/~kzapalowicz/snappy-hwe-snaps/+git/build-scripts
Only Konrad Zapałowicz can upload to this branch. If you are Konrad Zapałowicz please log in for upload directions.

Branch merges

Branch information

Name:
feature/snap-build-job-honores-default-arches
Repository:
lp:~kzapalowicz/snappy-hwe-snaps/+git/build-scripts

Recent commits

1025d0e... by =?utf-8?q?Konrad_Zapa=C5=82owicz?= <email address hidden>

refactor how the architectures are obtained

implemented suggestion by cjwatson

ab92552... by =?utf-8?q?Konrad_Zapa=C5=82owicz?= <email address hidden>

fix array declaration {} -> []

f8f5be3... by =?utf-8?q?Konrad_Zapa=C5=82owicz?= <email address hidden>

scripts: fix build snap on unsupported arch

By default the snap has been build for all arches available, that is:
armhf, arm64, amd64 and i386. Not all snaps, however, are build for
all of those archs and in such situation the release job fails as a
whole.

This commit adds code to query the arches enabled by default for a
-publish job so that the snap is build only for those that are
supported.

52ee645... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch feature/run-tests-within-docker

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/build-scripts/+merge/317595

5b574b8... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch fix/release-script-breaks-parts-named-version

Merge-Proposal: https://code.launchpad.net/~kzapalowicz/snappy-hwe-snaps/+git/build-scripts/+merge/317665

f482c9a... by =?utf-8?q?Konrad_Zapa=C5=82owicz?= <email address hidden>

fix release job is breaking parts named version

The sed part that updates the verion: string is targetting all
occurences, even when it is a part name, not the version itself.

This commit makes sure that the sed part is targetting version in
a form of: "version: SOMETHING" - not the space after ':'

The above will prevent it from picking up a part name which ends
with semiclon

6035e9e... by Simon Fels

Rework spread test job to use docker instead of a custom chroot

0f2f2f1... by Simon Fels

Preserve changes from Jim made on jenkins

97ef97b... by Simon Fels

Revert "Merge remote tracking branch run-tests"

This reverts commit 72c94f9244b54ebc9cb71f875bae07345e877724, reversing
changes made to d24ac7a9e91e1b065eb36a0f4b2ae0ceb3892a40.

Implementation is causing issue at production so this merge needs to
be reverted until problems are sorted.

72c94f9... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch run-tests

Merge-Proposal: https://code.launchpad.net/~jhodapp/snappy-hwe-snaps/+git/build-scripts/+merge/317150