~alfonsosanchezbeato/snappy-hwe-snaps/+git/jenkins-jobs:add-u-c-i-pcks

Last commit made on 2017-11-22
Get this branch:
git clone -b add-u-c-i-pcks https://git.launchpad.net/~alfonsosanchezbeato/snappy-hwe-snaps/+git/jenkins-jobs
Only Alfonso Sanchez-Beato can upload to this branch. If you are Alfonso Sanchez-Beato please log in for upload directions.

Branch merges

Branch information

Recent commits

a8ec592... by Alfonso Sanchez-Beato

jobs: install packages for ubuntu-custom-image

Install packages needed for ubuntu-custom-image testing

19f48fa... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch test-clone-with-creds

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

Author: Paul Larson <email address hidden>

Found another problem here. When we clone private git repos, we need to use git+ssh. I believe credentials should already be established by the setup jobs. If not, we hit things like this: https://jenkins.canonical.com/system-enablement-private/job/hohhot-snap-test/83/console

a5b674e... by Paul Larson

jobs/snap/snap-test.sh: Clone git repo with ssh credentials

28a790d... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch alt-snapcraft-yaml-location

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

Author: Paul Larson <email address hidden>

the build-prepare jobs check for snapcraft.yaml in the project root and in the /snap dir, but when it does the git add, it only works if it's in the project root directory.

I think this seems to be what's causing the failure of https://jenkins.canonical.com/system-enablement-private/job/hohhot-snap-build-prepare/2/console

8c54497... by Paul Larson

jobs/snap/snap-build-prepare.sh: support snapcraft.yaml in snap directory

7e1b7b7... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch not-fail-local-sources

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

Author: Alfonso Sanchez-Beato <email address hidden>

jobs: not fail if sources are in master branch

7758e66... by Alfonso Sanchez-Beato

jobs: not fail if sources are in master branch

d337273... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch select-snapcraft-yaml-in-worker

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

Author: Simon Fels <email address hidden>

jobs/snap: select correct CI branch and snapcraft.yaml in the worker job
jobs/snap: prefer git:// over https://
jobs/snap: execute docs and cleanup build as part of the -prepare job

481615f... by Simon Fels

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

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