~linaro-toolchain-dev/cbuild/tools

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
31
32
33
34
35
36
#!/bin/bash

function spawn {
    host=$1
    ami=$2
    type=$3

    dir=/tmp/ec2slave/$host
    mkdir -p $dir
    cd $dir

    ls /var/run/screen/S-cbuild/*.$host > /dev/null 2>&1 || \
	screen -S $host -L -d -m bash -c "cd $HOME/lib/cbuild-tools && exec ./ec2slave.sh $host $ami $type"
}

# us-east1 x86_64 EBS Natty
#spawn oort1 ami-fd589594 c1.xlarge
# Precise
spawn oort1 ami-a29943cb c1.xlarge
#spawn oort3 ami-fd589594 c1.xlarge
# us-east1 i686 EBS Natty
#spawn oort2 ami-81c31ae8 c1.medium
# Precise
spawn oort2 ami-ac9943c5 c1.medium
#spawn oort4 ami-ac9943c5 c1.medium
spawn oort6 ami-ac9943c5 c1.medium
#spawn oort8 ami-ac9943c5 c1.medium
#spawn oort4 ami-e358958a c1.medium
#spawn oort6 ami-e358958a c1.medium
#spawn oort8 ami-e358958a c1.medium
#spawn oort6 ami-e358958a c1.medium
#spawn oort8 ami-06ad526f c1.medium
#spawn oort11 ami-d5e54dbc c1.xlarge
spawn oort12 ami-dfe54db6 c1.medium
#spawn oort14 ami-37af765e c1.medium
#spawn oort14 ami-87dd03ee c1.medium