~caio1982/mojo/local_repo_keys

« back to all changes in this revision

Viewing changes to contrib/LXD/container/run-mojo-spec.sh

  • Committer: Tom Haddon
  • Date: 2016-01-25 09:39:04 UTC
  • mfrom: (279.2.7 mojo)
  • Revision ID: tom.haddon@canonical.com-20160125093904-v1yvausqunhyfnt4
[timkuhlman,r=mthaddon] lxd-contrib: changed the run-spec script to stop using sudo, added the first working quick-integration spec test

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
  source $1
9
9
fi
10
10
 
11
 
sudo mojo -r ${MOJO_ROOT} project-new --series ${MOJO_SERIES} ${MOJO_PROJECT}
 
11
mojo -r ${MOJO_ROOT} project-new --series ${MOJO_SERIES} ${MOJO_PROJECT}
 
12
 
 
13
# The chmod is because of lp bug#1412692
12
14
sudo chmod 755 /var/lib/lxc/${MOJO_PROJECT}.${MOJO_SERIES} && sudo chmod 755 /var/lib/lxc
13
 
sudo ln -s /var/lib/lxc/${MOJO_PROJECT}.${MOJO_SERIES}/rootfs ${MOJO_ROOT}/${MOJO_PROJECT}/${MOJO_SERIES}/ROOTFS
 
15
 
14
16
mojo workspace-new ${MOJO_SPEC} ${MOJO_PROJECT}
15
17
mojo run
16
18
 
17
19
if [ $? -eq 0 ]; then
18
 
  sudo -E mojo project-destroy ${MOJO_PROJECT}
 
20
  mojo project-destroy ${MOJO_PROJECT}
19
21
fi