~morphis/snappy-hwe-snaps/+git/jenkins-jobs:select-snapcraft-yaml-in-worker

Last commit made on 2017-10-18
Get this branch:
git clone -b select-snapcraft-yaml-in-worker https://git.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs
Only Simon Fels can upload to this branch. If you are Simon Fels please log in for upload directions.

Branch merges

Branch information

Name:
select-snapcraft-yaml-in-worker
Repository:
lp:~morphis/snappy-hwe-snaps/+git/jenkins-jobs

Recent commits

481615f... by Simon Fels on 2017-10-18

jobs/snap: execute docs and cleanup build as part of the -prepare job

The build job is executed multiple times for different architectures so
we can't do cleanup or documentation build as part of it. Doing it from
the prepare job is the best option.

4c18174... by Simon Fels on 2017-10-18

jobs/snap: prefer git:// over https://

1383876... by Simon Fels on 2017-10-18

jobs/snap: select correct CI branch and snapcraft.yaml in the worker job

5fd74cc... by System Enablement CI Bot <email address hidden> on 2017-10-17

Merge remote tracking branch dont-build-without-snapcraft-yaml

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs/+merge/332354

Author: Simon Fels <email address hidden>

jobs/snap: do not attempt to build snap when no snapcraft.yaml exists

79717bb... by Simon Fels on 2017-10-17

jobs/snap: do not attempt to build snap when no snapcraft.yaml exists

b20b26a... by System Enablement CI Bot <email address hidden> on 2017-10-17

Merge remote tracking branch no-ci-branch-in-prepare

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs/+merge/332342

Author: Simon Fels <email address hidden>

jobs/snap: don't require a branch with a snapcraft.yaml

89221dc... by Simon Fels on 2017-10-17

jobs/snap: don't require a branch with a snapcraft.yaml

93c6b4f... by System Enablement CI Bot <email address hidden> on 2017-10-17

Merge remote tracking branch introduce-ci-id-var

Merge-Proposal: https://code.launchpad.net/~morphis/snappy-hwe-snaps/+git/jenkins-jobs/+merge/331269

Author: Simon Fels <email address hidden>

Introduce new CI_ID variable which is handed from the top-level snap-build job to all subsequently triggered jobs and will identify the CI iteration. CI_ID is filled from BUILD_ID which is unique for each snap-build run.

This MP also changes the snap-test job to consume the same CI repository as the build job does so we have to merge target and source only once.

7d0f98c... by Simon Fels on 2017-10-13

jobs/snap: integrate CI repository setup into prepare job

759fde9... by Simon Fels on 2017-09-26

jobs/snap: introduce new snap-build-prepare job