blob: 0f31477825ae1736051d2b5fe13ebdc633b76423 [file] [log] [blame]
Jeremy Mordkoff50c2e862016-06-24 15:26:41 -04001#!/bin/bash
2# Copyright 2016 RIFT.IO Inc
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16# script to start a build. This is run inside a container
17#
18# 24 June 2016 -- Jeremy Mordkoff -- Genesis
19
20HERE=$(realpath $(dirname $0))
21OSM_JENKINS=$(dirname $HERE)
22. $OSM_JENKINS/common/all_funcs
23export OSM_MDG=riftware
24OSM_load_config
25
26
27if [ -d riftware ]; then
28 INFO "reusing existing workspace"
29 cd riftware
30 git pull
31else
32 INFO "cloning MDG riftware from $OSM_GIT_URL/riftware"
33 git clone $OSM_GIT_URL/riftware
34 cd riftware
35 INFO "install pre-requisites"
Jeremy Mordkoff5cf32162016-07-21 16:32:25 -040036 bash ./scripts/vm_image/mkcontainer --modes build
Jeremy Mordkoff50c2e862016-06-24 15:26:41 -040037fi
38
Jeremy Mordkoff19215382016-07-06 18:17:46 -040039INFO "no build script yet"
40RC=1
41
42INFO "done RC = $RC"
43exit $RC
Jeremy Mordkoff50c2e862016-06-24 15:26:41 -040044
45
46