~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs:fix_home_path

Last commit made on 2017-12-05
Get this branch:
git clone -b fix_home_path https://git.launchpad.net/~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs
Only Gary.Wang can upload to this branch. If you are Gary.Wang please log in for upload directions.

Branch merges

Branch information

Name:
fix_home_path
Repository:
lp:~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs

Recent commits

49ff074... by Gary.Wang

Fix the source of mount point for $HOME dir.

I mixed up env variable JENKINS_HOME with the real HOME directory
in docker instance. And the source of mount point for $HOME dir
in docker instance is /home/$REMOTE_USER.

009c9ad... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch key_path

Merge-Proposal: https://code.launchpad.net/~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs/+merge/334738

Author: Gary.Wang <email address hidden>

Fix the ci bot key path.

The ci bot key is placed in one specific folder, not the default
and global one. We need to declare the exact key path in GIT_SSH_COMMAND
variable to avoid 'No such file or directory' error.

2e18c58... by Gary.Wang

Fix the ci bot key path.

The ci bot key is placed in one specific folder, not the default
and global one. We need to declare the exact key path in GIT_SSH_COMMAND
variable to avoid 'No such file or directory' error.

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

Merge remote tracking branch export_ssh_command

Merge-Proposal: https://code.launchpad.net/~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs/+merge/334737

Author: Gary.Wang <email address hidden>

Mount .ssh folder to docker instance.

We need to mount .ssh folder to docker instance so that git can
establish the ssh connection to access the private repo.

b4c457a... by Gary.Wang

Mount .ssh folder to docker instance.

We need to mount .ssh folder to docker instance so that git can
establish the ssh connection to access the private repo.

1e93021... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch ssh_username

Merge-Proposal: https://code.launchpad.net/~gary-wzl77/snappy-hwe-snaps/+git/jenkins-jobs/+merge/334660

Author: Gary.Wang <email address hidden>

Fix the repo fetching failure when running snap-test.sh

Our CI doesn't behave very well in these days. One reason
lies in the ongoing lab or infrastructure move from 47F to
46F in Taipei office last week. That seems to be fixed by
IS team. Another reason is that something went wrong with
private repos fetching.
This PR fixes the latter one.

3a4aae3... by Gary.Wang

Fix the repo fetching failure when running snap-test.sh

Our CI doesn't behave very well in these days. One reason
lies in the ongoing lab or infrastructure move from 47F to
46F in Taipei office last week. That seems to be fixed by
IS team. Another reason is that something went wrong with
private repos fetching.
This PR fixes the latter one.

3b14fad... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch add-u-c-i-pcks

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

Author: Alfonso Sanchez-Beato <email address hidden>

Install packages needed for ubuntu-custom-image testing

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