Ubuntu Pastebin

Paste from skay at Tue, 20 Jan 2015 18:58:44 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash

set -xev
MOJO_TIMESTAMP=$(date +%Y%m%d-%H%M%S)
MOJO_PROJECT=peek-${MOJO_TIMESTAMP}
MOJO_WORKSPACE=peek-${MOJO_TIMESTAMP}
MOJO_SERIES=trusty
MOJO_STAGE=devel
MOJO_REPO=mojo-pes-peek

project() {
    # environment variables are not reliable, so we use command line params instead
    sudo mojo project-new --series ${MOJO_SERIES} ${MOJO_PROJECT}
    # known bug with mojo
    sudo chmod 755 /var/lib/lxc/${MOJO_PROJECT}.${MOJO_SERIES}
}

workspace() {
    mojo workspace-new --project ${MOJO_PROJECT} --stage ${MOJO_STAGE} --series ${MOJO_SERIES} ${MOJO_REPO} ${MOJO_WORKSPACE}
}

run() {
    mojo run --project ${MOJO_PROJECT} --series ${MOJO_SERIES} --stage ${MOJO_STAGE} ${MOJO_REPO} ${MOJO_WORKSPACE}
}

project
workspace
run

exit 0
Download as text